@charset "utf-8";:root {--content-width: 1198px;}body {margin: 0px;color: #000;font-family: Arial, Helvetica, sans-serif;font-size: 14px;}a {color: #0645ad;font-family: Arial, Helvetica, sans-serif;font-size: 14px;text-decoration: none;}a:hover {color: #3366bb;text-decoration: underline;cursor: pointer;}.lines {padding-bottom: 2px;border-bottom: 1px dotted #ccc;margin-bottom: 2px;}.clear {clear: both;}.tcenter {text-align: center;}.tcenter a img {text-align: center;}.tright {text-align: right;}.tleft {text-align: left;}.article_title {text-align: center;padding: 5px;}.sort_date_salary {float: right;padding: 0px 10px 0px 0px;}.h_title {margin-top: 10px;margin-bottom: 18px;background: url("/data/style/line_title.gif") repeat-x bottom right;font-size: 18px;line-height: 35px;text-align: center;}.h_title2 {margin-top: 10px;margin-bottom: 18px;background: url("/data/style/line_title2.gif") repeat-x bottom right;font-size: 18px;line-height: 35px;text-align: center;}.title_history {background-color: #fff;border-bottom: #ff6600 2px solid;padding: 3px;margin-bottom: 10px;text-align: center;color: #333;font-family: Arial, Tahoma, Verdana;font-size: 18px;font-weight: bold;}.history_clear {cursor: pointer;position: absolute;bottom: 0;right: 0;padding: 10px;}.history_clear_inf {background-color: #ffe7e7;margin-top: 125px;border: 1px dotted #fff;padding: 10px;border-radius: 5px;color: #333;text-align: center;}.history_list {margin: 0px;padding: 5px 10px 10px 10px;background: #fff;width: 45%;height: 12px;float: left;border-radius: 3px;margin: 2px 2px 2px 0px;padding-top: 6px;margin-left: 1px;border: 1px solid #dddddd;z-index: 3;text-align: left;color: #7f7f7f;font-size: 14px;overflow: hidden;}.homelogo {text-align: center;padding: 15px 0px 15px 0px;}.h1title {padding: 10px;text-align: center;font-size: 18px;font-weight: bold;}.sitedescr {color: #575757;padding-bottom: 15px;text-align: center;}.partner_s {position: absolute;margin-left: 718px;margin-top: -25px;}.searchCompanyLogo {margin-right: 50px;margin-top: -75px;float: right;}.searchCompanyLogo img {max-width: 50px;}.searchPartnerFav {vertical-align: middle;padding-right: 5px;opacity: 0.9;}.countries {text-align: right;padding-right: 5px;}.topnav {overflow: hidden;background-color: #4a5156;}.topnav a {float: left;display: block;color: #f2f2f2;text-align: center;padding: 10px 10px;margin: 0px 2px 0px 2px;text-decoration: none;font-size: 14px;}.active {background-color: #4a5156;color: white;}.active a:hover {background-color: #fff;color: white;}.topnav_a a:hover {background-color: #5f6c75;color: white;}.add_job {background-color: unset;background-color: #009b00;color: white;}.add_job a:hover {background-color: #00a600;color: white;}.add_resume {background-color: #ff5600;color: white;}.add_resume a:hover {background-color: #ff6415;color: white;}.logom a {display: none;}.topnav .icon {display: none;}.header_right {float: right;}.header_right a:hover {float: left;color: #fff;background-color: #5f6c75;}.right-panel div.right_block_filter {font: 1.1em Arial;font-weight: bold;background: #4a5156;color: #fff;margin: 5px 0px 10px 0px;padding: 6px 10px;border-radius: 5px 5px 0 0;text-align: center;font-size: 16px;}.right-panel,#sidebar-bottom {width: 300px;float: right;padding: 0px 10px 10px 10px;background: #fff;}.filter_period {background-color: #fff;font-size: 18px;color: #575757;height: 28px;padding: 10px;border-bottom: 1px solid #f6f6f7;}.filter_period a {font-size: 18px;color: #275eab;text-decoration: none;line-height: 28px;}.filter_period a:hover {color: #333;}.mess_loading_jobs {height: 50px;background-color: #f5f5fa;text-align: center;color: #666;padding: 15px;}.FilterSelect {width: 100%;margin-bottom: 3px;height: 35px;padding: 5px;font-size: 16px;color: #555555;border: 1px solid #cccccc;}.SlaryFromTo {width: 55px;height: 20px;padding: 10px;font-size: 16px;color: #555555;border: 1px solid #cccccc;}#bottom {width: 1178px;}.categories_list_wrapper {display: flex;flex-wrap: wrap;gap: 6px;justify-content: flex-start;}.categories_list {flex: 0 0 calc(33.3333% - 6px); box-sizing: border-box;padding: 8px 10px 8px;border-radius: 5px;border: 1px solid #dddddd;background: #fff;color: #7f7f7f;font-size: 16px;text-align: left;overflow: hidden;}.categories_list a {color: #0645ad;cursor: pointer;font-size: 16px;text-decoration: none;}.categories_list a:hover {color: #3366bb;text-decoration: underline;}@media screen and (max-width: 768px) {.categories_list {flex: 0 0 calc(33.333% - 6px); }}@media screen and (max-width: 480px) {.categories_list {flex: 0 0 calc(50% - 6px); }}.city_list_wrapper {display: flex;flex-wrap: wrap;gap: 6px;justify-content: flex-start;}.city_list {flex: 0 0 calc(20% - 6px); box-sizing: border-box;padding: 8px 10px 8px;border-radius: 5px;border: 1px solid #dddddd;background: #fff;color: #7f7f7f;font-size: 16px;text-align: left;overflow: hidden;}.city_list a {color: #0645ad;cursor: pointer;font-size: 16px;text-decoration: none;}.city_list a:hover {color: #3366bb;text-decoration: underline;}@media screen and (max-width: 768px) {.city_list {flex: 0 0 calc(33.333% - 6px); }}@media screen and (max-width: 480px) {.city_list {flex: 0 0 calc(50% - 6px); }}.profession_list_wrapper {display: flex;flex-wrap: wrap;gap: 6px;justify-content: flex-start;}.profession_list {flex: 0 0 calc(33.333% - 6px); box-sizing: border-box;padding: 8px 10px 8px;border-radius: 5px;border: 1px solid #dddddd;background: #fff;color: #7f7f7f;font-size: 16px;text-align: left;overflow: hidden;}.profession_list a {color: #0645ad;cursor: pointer;font-size: 16px;text-decoration: none;}.profession_list a:hover {color: #3366bb;text-decoration: underline;}@media screen and (max-width: 768px) {.profession_list {flex: 0 0 calc(49% - 6px); }}@media screen and (max-width: 480px) {.profession_list {flex: 0 0 calc(99% - 6px); }}.countRight {float: right;}@media (max-width: 768px) {.countRight {padding-top:2px;font-size: 13px;}}.SearchPanelHome {width: 100%;height: 105px;border: 1px solid #eff1f1;background-color: #eff1f1;border-radius: 5px;}.SearchPanelMHome {text-align: left;margin: 25px 25px 0px 30px;}.SearchProfessionHome {width: 580px;height: 20px;padding: 10px;font-size: 16px;margin-right: 3px;color: #555;border: 1px solid #ccc;border-radius: 5px;}.other_search {width: 700px;}.SearchCityHome {width: 300px;height: 20px;padding: 10px;font-size: 16px;margin-right: 3px;color: #555;border: 1px solid #ccc;border-radius: 5px;}.SearchPanelExample {padding-top: 5px;color: #555;}.SearchCityTarget {float: right;padding-right: 0px;}.home_advanced_search {float: right;color: #606060;}.SearchPanelType {border-radius: 5px;width: 120px;padding: 10.3px;font-size: 16px;margin-right: 3px;color: #555;background-color: #fff;border: 1px solid #ccc;}.SearchPanelBut {width: 80px;height: 43.9px;padding: 10px;font-size: 14px;font-weight: bold;color: #fff;border: 1px solid #fff;cursor: pointer;background-color: #ff5600;border-radius: 5px;}.SearchPanelBut:hover {width: 80px;height: 43.9px;padding: 10px;font-size: 14px;font-weight: bold;color: #fff;border: 1px solid #fff;cursor: pointer;background-color: #ff5d0b;}.FilterPanelBut {width: 80px;height: 43.9px;padding: 10px;font-size: 16px;font-weight: bold;color: #fff;border: 1px solid #fff;cursor: pointer;background-color: #009b00;}.FilterPanelBut:hover {width: 80px;height: 43.9px;padding: 10px;font-size: 16px;font-weight: bold;color: #fff;border: 1px solid #fff;cursor: pointer;background-color: #4abf00;}.FormBut {width: 180px;height: 43.9px;padding: 10px;font-size: 14px;font-weight: bold;color: #fff;border: 1px solid #ccc;cursor: pointer;background-color: #323232;}.FormBut:hover {width: 180px;height: 43.9px;padding: 10px;font-size: 14px;font-weight: bold;color: #fff;border: 1px solid #ccc;cursor: pointer;background-color: #383838;}.SearchProfessionAdpt {width: 395px;}.SearchCityAdpt {width: 240px;}.jobs_list {margin: 0px;padding: 5px 10px 13px 10px;background: #fff;width: 30.8%;height: 23px;float: left;border-radius: 3px;margin: 2px 2px 2px 0px;padding-top: 4px;margin-left: 1px;border: 1px solid #dddddd;z-index: 3;text-align: left;color: #7f7f7f;font-size: 14px;overflow: hidden;}.jobs_list a {color: #0645ad;cursor: pointer;font-weight: bold;}.jobs_list a:hover {color: #3366bb;cursor: pointer;font-weight: bold;}.jobs_list_by_city a {font-size: 12px;font-weight: normal;color: #7f7f7f;}.jobs_list_by_city a:hover {font-size: 12px;font-weight: normal;color: #7f7f7f;}.PartnersLogo {display: table;width: 159px;height: 60px;float: left;border-radius: 1px;margin: 5px;border: 1px solid #eaeaea;text-align: center;color: #333;overflow: hidden;position: relative;}.PartnersLogo img {max-width: 145px;max-height: 95px;position: absolute;margin: auto;left: 0;top: 0;bottom: 0;right: 0;}.PartnersLogoH {display: none;}.breadcrumb > li {display: inline-block;}.breadcrumb {padding: 8px 15px;margin-bottom: 5px;font-size: 14px;list-style: none;background-color: #f5f5f5;border-radius: 5px;width: auto;}.breadcrumb > li + li:before {padding: 0 5px;color: #ccc;font-size: 14px;content: "/\00a0";}.breadcrumb a {font-size: 14px;}.breadcrumb > .active {color: #777;}.B_currentCrumb {color: #009b00;}#jobs-list {width: 828px;background: #fff;padding: 10px;float: left;}.home_other_city {padding-top: 11px;float: right;padding-right: 18px;text-align: right;font-weight: bold;font-size: 14px;display: table;}.mainFuter {text-align: center;padding: 20px;color: #333;}.art_title {font-size: 32px;color: #333;padding: 3px;}.art_descr {font-size: 16px;padding-top: 40px;padding-bottom: 40px;color: #333;}.art_descr a {font-size: 16px;}.Inpvalue {width: 300px;height: 20px;padding: 10px;font-size: 16px;color: #555;border: 1px solid #ccc;}.Inptext {width: 640px;height: 190px;padding: 10px;font-size: 16px;color: #555;border: 1px solid #ccc;}.headnav {display: block;position: fixed;width: 100%;top: 0;left: 0;z-index: 888888;}.tableform {padding-top: 15px;padding-bottom: 15px;padding-left: 15px;border: 1px solid #e5e5e5;background-color: #eff1f1;border-radius: 5px;display: table;width: 99%;}.table_adv_s_t {float: left;width: 150px;padding-top: 14px;}.table_adv_s_f {float: left;width: 400px;padding-bottom: 10px;}.adv_s_val {width: 300px;height: 20px;padding: 10px;font-size: 16px;color: #555;border: 1px solid #ccc;}.adv_s_sel {width: 322px;padding: 10px;font-size: 16px;color: #555;background-color: #fff;border: 1px solid #ccc;}.adv_s_salary {width: 127px;height: 20px;padding: 10px;font-size: 16px;color: #555;border: 1px solid #ccc;}@media screen and (max-width: 850px) {.tableform {padding-top: 15px;padding-bottom: 15px;padding-left: 15px;border: 1px solid #e5e5e5;background-color: #eff1f1;border-radius: 5px;display: table;width: 95%;border-radius: unset;}.table_adv_s_t {float: left;width: 98%;padding-bottom: 9px;display: table-cell;text-align: center;color: #676767;}.table_adv_s_f {float: left;width: 98%;padding-bottom: 10px;display: table-cell;}.adv_s_val {width: 91%;height: 20px;padding: 10px;font-size: 16px;color: #555;border: 1px solid #ccc;}.adv_s_sel {width: 97%;padding: 10px;font-size: 16px;color: #555;border: 1px solid #ccc;margin-bottom: 5px;}.adv_s_salary {width: 39%;height: 20px;padding: 10px;font-size: 16px;color: #555;border: 1px solid #ccc;}}.LogoPgHead {float: left;text-align: center;width: 15%;vertical-align: top;height: 50px;width: 245px;}.SearchPgHead {float: left;}@media screen and (max-width: 850px) {.Inpvalue {width: 94%;height: 20px;padding: 10px;font-size: 16px;color: #555;border: 1px solid #ccc;}.Inptext {width: 94%;height: 290px;padding: 10px;font-size: 16px;color: #555;border: 1px solid #ccc;}.sort_date_salary {float: left;padding: 0px 10px 0px 0px;}.partner_s {position: absolute;margin-left: 294px;margin-top: -7px;}.art_title {font-size: 32px;color: #333;padding: 3px;}.art_descr {width: 90%;font-size: 16px;padding-top: 40px;padding-bottom: 40px;color: #333;padding-left: 20px;}.art_descr a {font-size: 16px;}.home_other_city {padding-top: 10px;padding-right: 97px;text-align: right;font-weight: bold;font-size: 14px;}.main_foot {float: right;padding: 30px 8px 0px 30px;}.message_politics {width: unset;position: fixed;left: 0px;bottom: 0px;background-color: #ff9;text-align: center;font-size: 16px;padding: 15px;z-index: 999999;}.message_politics a {font-size: 16px;font-family: Arial, Helvetica, sans-serif;}#bottom {width: 100%;}.LogoPgHead {display: none;}.SearchPanelHome {width: 99%;height: 225px;border: 1px solid #eff1f1;background-color: #eff1f1;padding-top: 5px;margin-top: 20px;padding-bottom: 15px;border-radius: unset;}.SearchPanelMHome {text-align: left;margin: 5px 5px 0px 5px;}.SearchProfessionHome {width: 95.3%;height: 20px;padding: 10px;font-size: 16px;color: #555;border: 1px solid #ccc;margin-bottom: 5px;}.other_search {width: 95.3%;}.SearchCityHome {width: 95.3%;height: 20px;padding: 10px;font-size: 16px;color: #555;border: 1px solid #ccc;margin-bottom: 5px;}.SearchPanelExample {padding-top: 9px;color: #555;}.SearchCityTarget {float: right;padding-right: 0px;}.SearchPanelType {width: 99.5%;height: 43.9px;padding: 10px;font-size: 16px;color: #555;border: 1px solid #ccc;margin-bottom: 5px;}.SearchPanelBut {width: 99.5%;height: 43.9px;padding: 10px;font-size: 14px;font-weight: bold;color: #fff;border: 1px solid #fff;cursor: pointer;background-color: #ff5600;}.SearchPanelBut:hover {width: 99.5%;height: 43.9px;padding: 10px;font-size: 14px;font-weight: bold;color: #fff;border: 1px solid #fff;cursor: pointer;background-color: #ff5d0b;}.FormBut {width: 99.5%;height: 43.9px;padding: 10px;font-size: 14px;font-weight: bold;color: #fff;border: 1px solid #ccc;cursor: pointer;background-color: #323232;}.FormBut:hover {width: 99.5%;height: 43.9px;padding: 10px;font-size: 14px;font-weight: bold;color: #fff;border: 1px solid #ccc;cursor: pointer;background-color: #383838;}.SearchProfessionAdpt {width: 94%;}.SearchCityAdpt {width: 94%;}.SearchPanel {width: 99%;height: 225px;border: 1px solid #eff1f1;background-color: #eff1f1;padding-top: 5px;margin-top: 80px;padding-bottom: 5px;border-radius: unset;}.jobs_list {margin: 0px;padding: 5px 10px 13px 10px;background: #fff;width: 43%;height: 23px;float: left;border-radius: 3px;margin: 2px 2px 2px 0px;padding-top: 4px;margin-left: 1px;border: 1px solid #dddddd;z-index: 3;text-align: left;color: #7f7f7f;font-size: 14px;overflow: hidden;}.jobs_list a {color: #0645ad;cursor: pointer;font-weight: bold;}.jobs_list a:hover {color: #3366bb;cursor: pointer;font-weight: bold;}.jobs_list_by_city a {font-size: 12px;font-weight: normal;color: #7f7f7f;}.jobs_list_by_city a:hover {font-size: 12px;font-weight: normal;color: #7f7f7f;}.city_main {margin: 0px;padding: 5px 10px 10px 10px;background: #fff;width: 43%;height: 12px;float: left;border-radius: 3px;margin: 2px 2px 2px 0px;padding-top: 6px;margin-left: 1px;border: 1px solid #dddddd;z-index: 3;text-align: left;color: #7f7f7f;font-size: 14px;overflow: hidden;}.city_main a {color: #0645ad;cursor: pointer;}.city_main a:hover {color: #3366bb;cursor: pointer;}.PartnersLogo {display: table;width: 46%;height: 60px;float: left;border-radius: 1px;margin: 5px;border: 1px solid #eaeaea;text-align: center;color: #333;overflow: hidden;position: relative;}.PartnersLogo img {cursor: pointer;max-width: 145px;max-height: 95px;position: absolute;cursor: pointer;margin: auto;left: 0;top: 0;bottom: 0;right: 0;}.right-panel {display: none;}#jobs-list {width: 97%;background: #fff;padding: 5px;float: left;}#head {all: unset;}#page {all: unset;}.homelogo {padding-top: 80px;}.homelogo a img {display: none;}.h1title {padding: 10px;text-align: center;font-size: 16px;font-weight: bold;}.sitedescr {all: unset;}.sitedescr {display: block;margin: 5px;color: #575757;text-align: center;}.search_panel_home {background-color: #eff1f1;display: inline-block;}.headnav {transition: all 0.8s ease;position: fixed;width: 100%;margin: 0px;z-index: 999999;}.headnav.out {transform: translateY(-100%);z-index: 999999;}.topnav {overflow: hidden;background-color: #fff;border-bottom: 1px solid #4a5156;}.topnav a {margin: unset;}.topnav_a {background-color: #4a5156;color: white;}.topnav_a a:hover {background-color: #5f6c75;color: white;}.header_right {all: unset;}.header_right a {background-color: #4a5156;color: white;}.logom a {display: block;margin-left: 20px;}.topnav a:not(:first-child) {display: none;}.topnav a.icon {float: right;display: block;height: 20px;color: #4a5156;margin-top: 5px;padding-right: 25px;}.active {display: none;}.active {background-color: #4a5156;color: #333;}.active a {background-color: #5f6c75;color: #333;}.active a:hover {background-color: #5f6c75;color: #333;}.topnav.responsive {position: relative;float: none;display: block;width: 100%;text-align: left;}.topnav.responsive a {float: none;display: block;text-align: left;}.topnav.responsive .icon {position: absolute;right: 0;top: 0;}.countries {text-align: center;}}.logo {text-align: center;}#url {display: none;}#lang {display: none;}#head {width: var(--content-width);margin: 0px auto;margin-top: 50px;padding: 0px;}#page {width: 1178px;margin: 0px auto;padding: 10px;border-radius: 5px;background: #eff1f1;}.left,.alignleft {float: left;}.right,.alignright {float: right;}h1 {color: #333;font: Arial, Helvetica, sans-serif;font-weight: bold;font-size: 22px;margin: 2px;display: inline-block;}h2 {color: #4b5259;font: Arial, Helvetica, sans-serif;font-weight: normal;font-size: 1.4em;margin: 0em 0;}h3 {font: 1.3em Arial;margin-bottom: 3px;color: #3c78a7;font-weight: bold;}h4 {font: 1em Arial;}#headline {width: 828px;float: left;background: #fff;padding: 10px;font-size: 1.05em;line-height: 1.5em;margin: 0;}#headline div.title {font-weight: bold;font: 2.4em Georgia;letter-spacing: -0.05em;display: block;padding-bottom: 5px;}#headline div.meta {display: block;margin-top: -5px;padding-bottom: 2px;}#headline p {padding-bottom: 15px;}#featured {width: 300px;background: #fff;float: right;margin-bottom: 8px;padding: 10px 10px 9px 10px;}#featured .clearfloat {margin-top: 7px;margin-bottom: 8px;}#featured .info {margin-top: 5px;padding-top: 5px;float: right;width: 180px;}#featured .title {font-weight: bold;}#headline a img,#featured a img {border: 1px solid #ccc;margin-top: 0px;margin-left: -2px;padding: 1px;}#middle {width: 1158px;background: #fff;float: right;padding: 10px;margin: -1px 0px 8px 0;}.category {width: 164px;float: left;border-top: 8px solid #333;margin: 0px;padding: 5px 10px 10px 10px;background: #fff;}.category a img {position: relative;margin: 0px 8px -5px 0px;}.category p {margin: 0;}#cat-1,#cat-3,#cat-5 {border-top: 8px solid #333;}#cat-2,#cat-4 {border-top: 8px solid #fe8d13;}.category span.cat_title,#front-popular h3,#front-list .cat_title,#archive .cat_title {margin: 0;font-weight: bold;font-size: 1.5em;letter-spacing: -0.05em;}#front-popular h3 {color: #fff;}.category a {color: #333;display: block;background: none;}.category a:hover {background: none;color: #fff;text-decoration: none;}#cat-1:hover,#cat-3:hover,#cat-5:hover {background: #333;color: #fff;}#cat-2:hover,#cat-4:hover {background: #fe8d13;color: #fff;}#cat-1:hover a,#cat-3:hover a,#cat-5:hover a {background: #333;color: #fff;}#cat-2:hover a,#cat-4:hover a {background: #fe8d13;color: #fff;}#front-list {width: 828px;background: #fff;padding: 10px;float: left;}#search-list {width: 790px;background: #fff;padding: 10px;float: left;}#settings-list {width: 828px;background: #fff;padding: 10px;float: right;}#archive {padding-top: 15px;font-size: 1.05em;line-height: 1.75em;}#front-list blockquote {padding: 0px 10px 0 10px;}#front-list .title,#archive .title {font-weight: bold;font: 2em Georgia;letter-spacing: -0.05em;}#front-list .clearfloat,#archive .clearfloat {padding-bottom: 10px;margin-bottom: 10px;}#front-list .spoiler,#archive .spoiler {display: block;margin-top: 3px;}#front-list p,#archive p {margin: 0px;padding: 0px;}#category {width: 320px;float: right;margin: 0px 0px 0px 0px;}#category h3 {font: 1.1em Arial;font-weight: bold;background: #4a5156;color: #fff;margin: 5px 0px 5px 0px;padding: 6px 10px;border-radius: 5px 5px 0 0;font-size: 16px;text-align: center;}#category_left {width: 220px;float: left;margin: 0px 0px 0px 0px;}#category_left h3 {font: 1.1em Arial;font-weight: bold;background: #4a5156;color: #fff;margin: 5px 0px 5px 0px;padding: 6px 10px;}.category-left {width: 200px;float: left;padding: 0px 10px 10px 10px;background: #fff;}#settings {width: 320px;float: left;margin: 0px 0px 0px 0px;}#settings h3 {font: 1.1em Arial;font-weight: bold;background: #4a5156;color: #fff;margin: 5px 0px 5px 0px;padding: 6px 10px;}#settings-left,#sidebar-bottom {width: 300px;float: left;padding: 0px 10px 10px 10px;background: #fff;}.clearfloat:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}.clearfloat {display: inline-block;}* html .clearfloat {height: 1%;}* + html .clearfloat {height: 1%;}.clearfloat {display: block;}.header_panels {height: 28px;}.header_panel {z-index: 9999;vertical-align: top;padding: 0px;font-size: 12px;text-align: left;background: #4a5156;height: 28px;border-bottom: 1px solid #314c68;width: 100%;position: fixed;}.header_panel a {font-size: 12px;padding: 7px;color: #fff;text-decoration: none;line-height: 28px;}.header_panel a:hover {background: #5f6c75;}.header_panel .header_panel_home a {font-weight: bold;color: #fff;background: #4a5156;}.main_auth {float: right;padding: 0px 10px 0px 0px;}.main_footer {vertical-align: top;padding: 0px;font-size: 12px;text-align: left;color: #333;height: 28px;border-bottom: 1px solid #2d333d;}.main_footer a {font-size: 14px;padding: 7px;color: #333;text-decoration: none;line-height: 28px;}.main_footer a:hover {color: #5f6c75;}.main_footer .main_footers a {font-weight: bold;color: #fff;background: #2d333d;}.PageTitle {border-bottom: #ff5600 2px solid;padding: 10px;margin-bottom: 10px;text-align: center;color: #333;font-family: Arial, Tahoma, Verdana;font-size: 18px;font-weight: bold;}.logo_company {width: 160px;height: 117px;float: left;border-radius: 3px;border: 1px solid #dddddd;margin: 5px 10px 2px 0px;}.logo_company img {width: 70%;height: 70%;}.city_search {margin: 0px;padding: 5px 10px 10px 10px;background: #fff;width: 41.5%;height: 25px;float: left;border-radius: 3px;margin: 2px 2px 2px 0px;padding-top: 6px;margin-left: 1px;border-bottom: 1px solid #ededed;z-index: 3;text-align: left;color: #7f7f7f;font-size: 16px;overflow: hidden;}.city_search a {color: #0645ad;cursor: pointer;font-size: 16px;}.city_search a:hover {color: #3366bb;cursor: pointer;}.region_list {margin: 0px;padding: 5px 10px 10px 10px;background: #fff;width: 30.8%;height: 12px;float: left;border-radius: 3px;margin: 2px 2px 2px 0px;padding-top: 6px;margin-left: 1px;border: 1px solid #dddddd;z-index: 3;text-align: left;color: #7f7f7f;font-size: 14px;overflow: hidden;border-radius: 5px;}.region_list a {color: #0645ad;cursor: pointer;}.region_list a:hover {color: #3366bb;cursor: pointer;}.category_main_mob {margin: 0px;padding: 2px 10px 10px 5px;background: #fff;width: 100%;height: 10px;border-radius: 3px;margin: 2px 2px 2px 0px;padding-top: 6px;margin-left: 1px;border: 1px solid #dddddd;z-index: 3;text-align: left;color: #333;font-size: 10px;font-weight: bold;overflow: hidden;}.category_main_mob a {font-size: 10px;}.category_main_mob a:hover {color: #999;cursor: pointer;}.but_vote_red {width: 100px;height: 35px;background: #ff001b;border: 1px solid #e6001b;color: #fff;padding: 4px 10px 5px;font-size: 14px;text-align: center;margin: 5px 5px 0 0;font-weight: bold;cursor: pointer;}.but_vote_red:hover,#signin_submit:focus {background-position: 0 -5px;background: #e6001b;}#but_vote_green {width: 100px;height: 35px;background: #a3d03e;border: 1px solid #86ae2a;color: #fff;padding: 4px 10px 5px;font-size: 14px;text-align: center;margin: 5px 5px 0 0;font-weight: bold;cursor: pointer;}#but_vote_green:hover,#signin_submit:focus {background-position: 0 -5px;background: #86ae2a;}.product_name {background-color: #fff;border-bottom: #ff6600 2px solid;padding: 3px;text-align: center;color: #333;font-family: Arial, Tahoma, Verdana;font-size: 18px;font-weight: bold;}.results_name {background-color: #fff;border-bottom: #ff6600 2px solid;padding: 8px;text-align: center;color: #333;font-family: Arial, Tahoma, Verdana;font-size: 22px;font-weight: bold;}.results_name img {position: relative;float: right;padding-top: 15px;}.title_job {background-color: #fff;border-bottom: #ff6600 2px solid;padding: 8px;text-align: center; color: #333;font-family: Arial, Tahoma, Verdana;font-size: 20px;font-weight: bold;position: relative; }.title_job i {vertical-align: middle;margin-right: 10px; position: absolute; left: 10px; top: 50%; transform: translateY(-50%); }.search_results {background-color: #fff;padding-left: 10px;padding-bottom: 5px;padding-top: 5px;}.search_results:hover {background-color: #f4f4f5;}.search_title {color: #275e9f;font-family: Arial, Tahoma, Verdana;font-size: 22px;font-weight: bold;text-decoration: none;padding-left: 10px;padding-top: 7px;width: 85%;}.search_title a {color: #275e9f;font-family: Arial, Tahoma, Verdana;font-size: 22px;font-weight: bold;text-decoration: none;}.search_title a:hover {color: #274a9f;}.search_link {color: #8cbb00;font-family: Arial, Tahoma, Verdana;font-size: 11px;text-decoration: underline;}.description {color: #a1a1a1;font-family: Arial, Tahoma, Verdana;font-size: 14px;padding: 10px;}.description a {color: #393f47;font-family: Arial, Tahoma, Verdana;font-size: 14px;}.description b {color: #000;}.desc {color: #6a7684;font-family: Arial, Tahoma, Verdana;font-size: 16px;font-weight: bold;padding: 7px;line-height: 25px;}.new {color: #ff4311;font-family: Arial, Tahoma, Verdana;font-size: 12px;font-weight: bold;text-decoration: none;}.date_added {color: #ff005c;font-family: Arial, Tahoma, Verdana;font-size: 12px;font-weight: bold;text-decoration: none;padding-left: 5px;}.other_jobs {font-size: 16px;padding: 10px;text-align: right;font-weight: bold;}.other_jobs a {font-size: 16px;padding: 10px;text-align: center;font-weight: bold;}.salary {font-size: 16px;padding: 10px 10px 0px 10px;color: #6a7684;font-weight: bold;max-width: 90%;}.additInf {font-size: 16px;padding: 10px 10px 0px 10px;color: #6a7684;font-weight: bold;max-width: 90%;}.schedule {font-size: 16px;padding: 10px 10px 0px 10px;color: #6a7684;font-weight: bold;}.resultsIcon {font-size: 16px;padding: 10px 10px 0px 10px;color: #6a7684;font-weight: bold;}.viewed {color: #fff;background-color: #ff5600;padding: 2px 5px 3px 5px;margin-top: -45px;margin-right: 5px;border-radius: 4px;font-family: Arial, Tahoma, Verdana;font-size: 11px;font-weight: bold;text-decoration: none;float: right;}.days {font-size: 12px;font: Arial, Helvetica, sans-serif;color: #a7a7a7;padding: 7px;padding-left: 13px;}.partnerName {color: #5fa157;padding: 2px 5px 3px 5px;margin-top: -25px;font-size: 12px;float: right;}.search_page {color: #000;font-family: Arial, Tahoma, Verdana;font-size: 14px;font-weight: bold;}.alf {color: #333;font-size: 14px;font-weight: bold;}.alf a {color: #018f00;font-size: 14px;font-weight: bold;text-decoration: underline;}.alf a:hover {color: #00aa01;font-size: 14px;font-weight: bold;text-decoration: underline;}.bt_more {font-size: 16px;float: right;padding-right: 6px;padding-bottom: 4px;padding-top: 5px;padding-left: 8px;margin-top: -27px;background-color: #8cb900;color: #fff;border-radius: 7px 7px 0px 0px;}.bt_more a {font-size: 16px;color: #fff;}.search_white {background-color: #fff;border-left: 3px solid #fff;border-bottom: 1px dotted #ccc;margin-bottom: 10px;}.search_white a {display: block;text-decoration: none;}.search_white:hover { border-left: 3px solid #f79903;text-decoration: none;}.search_yellow {background-color: #ffffda;border-bottom: 1px dotted #ccc;margin-bottom: 10px;}.search_yellow a {border-left: 3px solid #ffffda;display: block;text-decoration: none;}.search_yellow a:hover {background-color: #ffffb1;text-decoration: none;border-left: 3px solid #f79903;}.search_premium {background-color: #ffffb1;border-bottom: 1px dotted #ccc;border-top: 10px solid #ffffb1;}.search_premium a {display: block;text-decoration: none;}.search_premium a:hover {background-color: #ffff99;text-decoration: none;}#but_add_vac {width: 200px;background: #ff9d1e url("/data/style/btnorange.png") repeat-x scroll 0 0;border: 1px solid #fe921c;color: #fff;padding: 4px 10px 5px;font-size: 14px;text-align: center;margin: 0px 15px 0px 0px;font-weight: bold;cursor: pointer;}#but_add_vac:-moz-focus-inner {padding: 0;border: 0;}#but_add_vac:hover,#signin_submit:focus {background-position: 0 -5px;}.bw {filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");filter: gray;-webkit-filter: grayscale(1);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);}.bw:hover {filter: none;-webkit-filter: grayscale(0);}.form_page {width: 480px;margin-left: 170px;}.form_title {width: 180px;padding-top: 11px;float: left;text-align: right;margin: 2px 0px;color: #333;font-size: 12px;font-weight: bold;}.form_capcha {width: 180px;float: left;text-align: right;margin: 2px 0px;color: #333;font-size: 12px;font-weight: bold;}.form_duo {width: 280px;float: left;padding: 2px 0px 2px 5px;}.form_input {width: 250px;border: 1px solid #ddd;color: #333;font-size: 12px;font-weight: normal;}.form_title em {color: #f00;font-size: 12px;font-weight: bold;}#add_cap {width: 120px;height: 40px;border: 0px;}#re_cap,#cap_audio {width: 20px;height: 20px;border: 0px;cursor: pointer;}.box {position: relative;margin: 0px 0px 5px 0px;overflow: inherit;background-color: #eff1f1;border: 1px solid #eff1f1;border-radius: 5px;}.box .lb {position: absolute;top: 0px;left: 0px;width: 220px;text-align: left;padding: 18px;color: #575757;font-size: 16px;font-weight: bold;}.box .rb {margin-left: 235px;padding: 5px;border-left: 5px solid #fff;color: #575757;font-size: 12px;font-weight: normal;}.box .lb em {color: #f00;}.box .lb div {margin-top: 8px;color: #333;font-size: 12px;font-weight: normal;}.box .rb div {margin-top: 5px;color: #333;font-size: 12px;font-weight: normal;}.box .rb div .clear {width: 78px;height: 19px;border: 0px;vertical-align: top;margin: 1px 0px 0px 0px;cursor: pointer;}.box .rb .rb_dat {margin: 0px 0px 5px;color: #333;font-size: 12px;font-weight: normal;}.info {width: 680px;height: 150px;border: 1px solid #ccc;border-radius: 5px;font-size: 12px;}ul.menuss {display: inline-block;margin: 0;padding: 0;}ul.menuss li {list-style: none;}ul.menuss li a {text-decoration: none;}ul.menuss li ul a {margin-left: 5px;color: #fff;text-decoration: none;}ul.menuss li ul a:hover {background-color: #4a5156;color: #e1e1e1;}ul.menuss li ul {display: none;padding-left: 0px;}ul.menuss li:hover ul {display: block;position: absolute;}ul.menuss li:hover ul li {background-color: #4a5156;width: 107px;}ul.menuss li:hover ul li a {}.tbl_job {border: 1px solid #ddd;font-weight: bold;font-size: 14px;height: 35px;background-color: #f3f4f8;}.tbls_job {text-align: center;border-right: 1px solid #ddd;}.tbl_jobs {border-left: 1px solid #ddd;border-bottom: 1px solid #ddd;background-color: #fff;font-size: 12px;height: 30px;}.tbl_jobs a {font-size: 12px;font-weight: bold;text-decoration: none;}.tbls_jobs {border-right: 1px solid #ddd;padding: 5px;}.tbls_job_list {border-right: 1px solid #ddd;text-align: center;}#but_job_add {width: auto;height: 35px;background: #a3d03e;border: 1px solid #86ae2a;color: #fff;padding: 4px 30px 5px;font-size: 14px;text-align: center;margin: -15px 0 -15px 0;font-weight: bold;cursor: pointer;float: right;}#but_job_add:hover {background-position: 0 -5px;background: #86ae2a;}#but_apply {width: auto;height: 29px;background: #f35100;border: 1px solid #df4a00;color: #fff;padding: 4px 30px 5px;font-size: 14px;text-align: center;margin: 0px 0px 0px 10px;font-weight: bold;cursor: pointer;float: right;}#but_apply:hover {background-position: 0 -5px;background: #ff661a;}#but_company_add {width: auto;height: 35px;background: #ff6800;border: 1px solid #ce4500;color: #fff;padding: 4px 30px 5px;font-size: 14px;text-align: center;margin: -15px 0 -15px 0;font-weight: bold;cursor: pointer;float: right;}#but_company_add:hover {background-position: 0 -5px;background: #f05000;}#but_resume_add {width: auto;height: 35px;background: #009bc5;border: 1px solid #0081c5;color: #fff;padding: 4px 30px 5px;font-size: 14px;text-align: center;margin: -15px 0 -15px 0;font-weight: bold;cursor: pointer;float: right;}#but_resume_add:hover {background-position: 0 -5px;background: #0180a8;}.no_job {background-color: #ffe7e7;border: 1px solid #ffd9d9;padding: 10px;color: #333;text-align: center;}.logo_company_info {display: table;margin: 0px 2px 2px 0px;border-radius: 1px;margin-left: 1px;}.logo_company_info img {width: 330px;margin: 0 auto;}.home_opis {font-size: 16px;border: 1px dashed #e1e1e1;background-color: #f5f5f5;padding: 8px 8px 8px 8px;border-radius: 4px;margin-top: 7px;margin-bottom: 7px;color: #333;line-height: 1.5;}#popular_profession {display: none;}.company_right {color: #275e9f;font-family: Arial, Tahoma, Verdana;font-size: 14px;text-decoration: none;border: 1px solid #dddddd;padding: 5px;margin-top: 5px;margin-bottom: 5px;}.company_right a {color: #0645ad;font-family: Arial, Tahoma, Verdana;font-size: 14px;text-decoration: none;}.company_right a:hover {color: #3366bb;cursor: pointer;}.company_right span {color: #7f7f7f;float: right;}.job_panel_right {color: #275e9f;font-family: Arial, Tahoma, Verdana;font-size: 16px;text-decoration: none;border-bottom: 1px solid #ededed;padding: 10px;margin-top: 5px;margin-bottom: 5px;}.job_panel_right a {color: #0645ad;font-family: Arial, Tahoma, Verdana;font-size: 16px;text-decoration: none;}.job_panel_right a:hover {color: #3366bb;cursor: pointer;}.job_panel_right span {color: #7f7f7f;float: right;}.stop {clear: both;width: 100%;height: 0px;font-size: 0px;overflow: hidden;}.logo_vacancy {display: table;margin: 0px 2px 2px 0px;border-radius: 1px;}.logo_vacancy img {width: 200px;margin: 0 auto;overflow: hidden;}.ranking {height: 50px;text-align: center;color: #333;font-weight: bold;font-size: 14px;border-left: #fff 1px solid;border-bottom: #fff 1px solid;}.minimal {height: 50px;text-align: center;background-color: #ff8306;color: #fff;font-weight: bold;font-size: 14px;border-left: #fff 1px solid;border-bottom: #fff 1px solid;}.average {height: 50px;text-align: center;background-color: #204791;color: #fff;font-weight: bold;font-size: 14px;border-left: #fff 1px solid;border-bottom: #fff 1px solid;}.high {height: 50px;text-align: center;background-color: #7baa24;color: #fff;font-weight: bold;font-size: 14px;border-left: #fff 1px solid;border-bottom: #fff 1px solid;}.ranking_min {height: 10px;background-color: #666;color: #fff;font-size: 12px;padding: 7px;border-left: #fff 2px solid;border-bottom: #fff 1px solid;}.minimal_min {height: 10px;text-align: center;background-color: #ffc286;color: #fff;font-size: 12px;border-left: #fff 1px solid;border-bottom: #fff 1px solid;}.minimal_min2 {height: 10px;text-align: center;background-color: #ffa244;color: #fff;font-size: 12px;border-left: #fff 1px solid;border-bottom: #fff 1px solid;}.average_min {height: 10px;text-align: center;background-color: #eaf2f7;color: #204791;font-size: 12px;border-left: #fff 1px solid;border-bottom: #fff 1px solid;}.average_min2 {height: 10px;text-align: center;background-color: #cee1ec;color: #204791;font-size: 12px;border-left: #fff 1px solid;border-bottom: #fff 1px solid;}.high_min {height: 10px;text-align: center;background-color: #f0f7ea;color: #7baa24;font-size: 12px;border-left: #fff 1px solid;border-bottom: #fff 1px solid;}.high_min2 {height: 10px;text-align: center;background-color: #dfeed2;color: #7baa24;font-size: 12px;border-left: #fff 1px solid;border-bottom: #fff 1px solid;}#slider {width: 270px;margin-top: 7px;margin-bottom: 7px;margin-left: 13px;}.ui-slider {position: relative;text-align: left;}.ui-slider .ui-slider-handle {position: absolute;z-index: 2;width: 13px;height: 13px;cursor: default;background: url(/data/style/slider.png) no-repeat;cursor: pointer;}.ui-slider .ui-slider-range {position: absolute;z-index: 1;font-size: 0.7em;display: block;border: 0;overflow: hidden;}.ui-slider-horizontal {height: 9px;}.ui-slider-horizontal .ui-slider-handle {top: -2px;margin-left: -6px;}.ui-slider-horizontal .ui-slider-range {top: 0;height: 100%;}.ui-slider-horizontal .ui-slider-range-min {left: 0;}.ui-slider-horizontal .ui-slider-range-max {right: 0;}.ui-widget-content {border: 1px solid #d4d4d4;background: #ffffff;}.ui-widget-header {border: 1px solid #d4d4d4;background: #019c02;}.ui-corner-all {-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;}span.filterSort {font-size: 18px;padding: 3px;}span.filterSort a {font-size: 18px;padding: 3px;}span.filterSort a:hover {font-size: 18px;}.search_found {background-color: #dcf5ff;padding-top: 12px;padding-bottom: 12px;text-align: center;font-size: 18px;color: #555;font-weight: bold;}.search_no_found {background-color: #ffe7e7;border-bottom: solid 1px #ffc3c3;border-top: solid 1px #ffc3c3;padding-top: 12px;padding-bottom: 12px;text-align: center;font-size: 14px;color: #555;font-weight: bold;}.filter_link_href {cursor: pointer;font-size: 14px;}a.filter_link_href {cursor: pointer;font-size: 14px;}.info_profession {background-color: #ffffe1;border-bottom: solid 1px #ffff6f;border-top: solid 1px #ffff6f;padding: 12px;padding-bottom: 12px;}.SubscribeBlock {margin-top: 5px;padding: 8px;border: #f79903 dashed 2px;color: #636363;font-size: 16px;text-align: center;margin-bottom: 10px;}.SubscribeBlockQuery {color: #0645ad;text-align: center;font-size: 16px;}.SubscribeBut {overflow-wrap: normal;text-align: center;margin-top: 5px;width: 92%;padding: 8px;display: inline-block;background-color: #f79903;border: 1px dashed #ffffff;line-height: 26px;color: #ffffff;font-size: 16px;font-weight: bold;text-decoration: none;}.SubscribeBut a:hover {background-color: #fca61d;text-decoration: none;}.resultsIcon {font-size: 16px;margin-right: 2px;color: #b1b1b1;}.description_futer {padding: 20px;font-size: 14px;background-color: #eff1f1;margin-top: 10px;color: #70707a;border-radius: 5px;}.header_message {background-color: #dff0d8;padding: 12px;text-align: center;color: #4a4a4a;font-size: 14px;}.articles {width: 250px;height: 250px;border: 1px solid #e1e1e1;padding: 10px;margin: 5px;float: left;-webkit-box-shadow: 4px 4px 8px 0px rgba(34, 60, 80, 0.2);-moz-box-shadow: 4px 4px 8px 0px rgba(34, 60, 80, 0.2);box-shadow: 4px 4px 8px 0px rgba(34, 60, 80, 0.2);font-family: Arial, Helvetica, sans-serif;}.articles div.a_img img {display: table;width: 245px;height: 150px;margin: 0px 10px 0px 0px;float: left;border-radius: 1px;margin-left: 1px;border: 1px solid #eaeaea;text-align: center;color: #333333;overflow: hidden;position: relative;}.articles div.a_date {display: table;padding-top: 10px;padding-left: 2px;color: #999;}.articles div.a_title {display: table;padding-top: 5px;padding-left: 2px;color: #333;font-size: 14px;}.articles div.a_title a {display: table;padding-top: 5px;padding-left: 2px;color: #333;font-size: 14px;}.CityClear {display: inline-block;position: relative;}.CityClear a {text-decoration: none;color: #ff8800;}#ClearCityButton {position: absolute;top: 8px;bottom: 10px;right: 0px;font-size: 24px;color: #dd0606;border: 0;display: none;padding: 0 10px;border-radius: 50%;transition: background 200ms;outline: none;}@media screen and (max-width: 850px) {.CityClear {display: initial !important;position: relative;}#ClearCityButton {top: -6px;}}.title_search_header_panel {color: #999;margin-top: 5px;font-size: 12px;margin-left: 10px;margin-right: 10px;}:root {--primary-color: #12a600;--secondary-color: #659c5e;--background-color: #f9f9f9;--font-color: #5f5f5f;--border-radius: 3px;--padding: 16px;}.filters-form {display: grid;gap: 16px;}.filter {display: flex;flex-direction: column;}.filter label {font-weight: 600;margin-bottom: 8px;color: var(--font-color);}.filter input,.filter select {width: 99%;padding: 10px;font-size: 16px;border: 1px solid #ddd;border-radius: var(--border-radius);transition: all 0.3s;}.filter input:focus,.filter select:focus {border-color: var(--primary-color);outline: none;}.range-inputs {display: grid;grid-template-columns: 1fr 1fr;gap: 10px;}.filter-submit {padding: 12px;font-size: 18px;font-weight: bold;color: #fff;background-color: var(--primary-color);border: none;border-radius: var(--border-radius);cursor: pointer;transition: background-color 0.3s;}.filter-submit:hover {background-color: var(--secondary-color);}.bannerAdResults {font-family: Arial, sans-serif;background-color: #ffffff; color: #333; padding: 20px;border-radius: 8px;text-align: center;box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);width: 95%; max-width: 100%; }.bannerAdResults .banTitle {font-size: 24px; margin: 0 0 10px; }.bannerAdResults p {font-size: 16px; margin: 0 0 20px; color: #999;}.bannerAdResults a {display: inline-block;background-color: #4caf50; color: white; padding: 10px 20px;text-decoration: none; border-radius: 5px; transition: background-color 0.3s; }.bannerAdResults a:hover {background-color: #45a049; }.infoDescription {border: 1px solid #dcdcdc;background-color: #fafafa;line-height: 1.8;padding: 15px;border-radius: 4px;font-size: 16px;}.infoDescription a {background-color: #f5f5f5;font-size: 16px;}.infoDescription strong {color: #413f3f;}.infoData {font-size: 16px;margin-bottom: 12px;color: #444;}.infoData a {font-size: 16px;margin-bottom: 12px;}.infoItem {font-size: 18px;font-weight: bold;padding: 20px 0 20px 0;text-align: center;color: #444444;}.containerPartner {display: flex;align-items: center;background-color: #fafafa;border: 1px solid #dcdcdc;border-radius: 8px; padding: 20px;max-width: 800px; margin: 20px auto;font-family: "Arial", sans-serif;box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1); text-align: center;}.logoPartner {text-align: center;width: 250px; }.logoPartner img {max-width: 100%;height: auto;}.contentPartner {flex-grow: 1; padding-left: 20px; }.descriptionPartner {text-align: left;font-size: 1.1em;color: #333;margin-bottom: 10px;padding: 15px; border-radius: 8px; background-color: #d3f1ff; border: 1px solid #e0e0e0; }.btnPartner {background-color: #FF6600;color: white;border: none;border-radius: 5px;padding: 12px 0; font-size: 2em;cursor: pointer;transition: background-color 0.3s;text-align: center; display: block; width: 100%; box-sizing: border-box; }.btnPartner:hover {background-color: rgb(0, 158, 37);text-decoration: none;color: white;}@media (max-width: 768px) {.btnPartner {padding: 10px 0; font-size: 1.5em; }}@media (min-width: 769px) {.btnPartner {padding: 12px 0; font-size: 2em; }}@media (max-width: 768px) {.containerPartner {flex-direction: column; align-items: flex-start; }.logoPartner {text-align: center;width: 100%; }.contentPartner {padding-left: 0; width: 100%; margin-top: 10px; }.descriptionPartner {font-size: 1em; }}.job-info-block {background-color: #ffffff;border: 1px solid #dcdcdc;border-radius: 4px;padding: 20px;max-width: 100%;margin: 20px auto;font-family: "Arial", sans-serif;display: flex;flex-wrap: wrap;}.info-item {display: flex;align-items: center;width: 50%; padding: 10px;box-sizing: border-box;}.info-item i {font-size: 24px;color: #007bff;margin-right: 15px;}.job-title {font-size: 1.4em;color: #333;margin: 0;}.job-type,.job-experience,.job-education,.job-languages {font-size: 1.1em;color: #666;margin: 5px 0 0;}@media (max-width: 768px) {.info-item {width: 100%; }}.company-block {display: flex;align-items: center; justify-content: center; border: 1px solid #ccc;border-radius: 8px;padding: 20px;max-width: 800px;margin: auto;font-size: 16px;flex-wrap: wrap; }.company-job-image {width: 150px; height: auto; margin-right: 20px; text-align: center;}.company-job-image img {width: 50px; height: auto; margin-right: 20px; }.company-job-info {flex: 1; }.company-website {display: block;margin-top: 20px; color: #007bff; text-decoration: none; float: right;}.company-website:hover {text-decoration: underline; }@media (max-width: 600px) {.company-block {flex-direction: column; align-items: center; }.company-job-image {margin-right: 0; margin-bottom: 20px; }}.articlesBlock {display: block; width: 100%; max-width: 300px; height: auto; margin: 5px 0; border-radius: 10px; border: 1px solid #ededed;z-index: 3;text-align: center;font-family: Arial, Helvetica, sans-serif;font-weight: bold;overflow: hidden;box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); transition: transform 0.2s; }.articlesBlock a {color: #525252;font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;overflow: hidden;text-decoration: none; }.articlesBlock img {display: block; cursor: pointer;max-width: 100%; height: auto; margin: auto;}.articlesBlock div.title {padding: 10px 5px; background: linear-gradient(135deg, #f0f0f0, #d9d9d9); color: #4a4a4a;font-weight: bold;border-radius: 10px 10px 0 0; }.articlesBlock div.title a {font-size: 14px;color: inherit; }.articlesBlock div.city {padding: 5px 2px;color: #777;font-weight: bold;font-size: 14px;border-bottom: 1px solid #f1f1f1;}.articlesBlock div.price {padding: 5px 2px;color: #ff5722;font-weight: bold;font-size: 18px;}.articlesBlock a:hover {text-decoration: underline; color: #ff5722; }.viewOtherJobs {padding: 15px 30px;font-size: 16px;color: white;background-color: #ff5600;text-decoration: none;border-radius: 5px;transition: background-color 0.3s, transform 0.3s;}.viewOtherJobs:hover {background-color:rgb(212, 71, 0);transform: scale(1.05);text-decoration: none;color: white;}.new_vacancies {display: grid;grid-template-columns: repeat(3, 1fr);max-width: 100%;margin: 0 auto;gap: 15px;}.new_vacancy {border: 1px solid #ddd;padding: 10px; box-sizing: border-box;background-color: #fff;border-radius: 4px;min-height: 120px; }.new_vacancy a {font-size: 18px;color: #0056d6;text-decoration: none;font-weight: 500;display: inline-block;margin-bottom: 4px;}.new_vacancy a:hover {text-decoration: underline;}.new_vacancy .city {font-size: 14px;color: #000;}.new_vacancy .salary {font-size: 14px;color: #3f3f3f;}.new_vacancy .company {float: right;font-size: 13px;color: #888;padding: 5px;margin: 5px 0 0 0;width: auto;}@media screen and (max-width: 768px) {.new_vacancies {grid-template-columns: repeat(2, 1fr); gap: 10px;}}@media screen and (max-width: 480px) {.new_vacancies {grid-template-columns: repeat(2, 1fr); }.new_vacancy .company {width: 95%;float: none;text-align: left;margin-top: 5px;display: block;}}.reply_vac {display: flex;justify-content: space-between; align-items: center; }.reply_to_the_vacancy {margin-left: auto; text-decoration: none;color: #5fa157;font-weight: bold;padding: 10px 0px 10px 0px;}.reply_to_the_vacancy:hover {color:rgb(72, 124, 66);}.profession_description {line-height: 1.5;padding: 15px;background-color: #fff;color: #70707A;font-size: 16px;border: #EFF1F1 dashed 1px;margin-top: 10px;margin-bottom: 10px;display: flex;flex-direction: column;}@media screen and (max-width: 480px) {.profession_description{display: none;}}.profession-full-description {display: none;}.full-description-button {cursor: pointer;color: #58585e;text-decoration: none;align-self: flex-end; margin-top: 10px;}.agreement {background-color: #FDFFD4;color: #333;padding: 10px;margin: 10px 0px 10px 0;border-radius: 10px;font-size: 16px;}.agreement a {color: #333;font-size: 16px;}#passw_msg img {margin-bottom: -6px;padding-left: 5px;}hr {color:#f0f0f0;}.back-button {float: left;display: inline-block;padding: 5px 10px;position: absolute;color: #494949;text-align: center;text-decoration: none;font-size: 14px;}.back-button:hover {text-decoration: none;color: #494949;}.submitButtonBlue {width: 40%;padding: 10px;font-size: 16px;font-weight: bold;color: #fff;background-color: #2196f3;border: none;border-radius: 5px;cursor: pointer;text-decoration: none;}.submitButtonBlue:hover {width: 40%;padding: 10px;font-size: 16px;font-weight: bold;color: #fff;background-color: #1c8be6;border: none;border-radius: 5px;cursor: pointer;text-decoration: none;}.submitButtonDisabled {width: 40%;padding: 10px;font-size: 16px;font-weight: bold;color: #fff;background-color: #9b9b9b;border: none;border-radius: 5px;cursor: pointer;}input[disabled="true"] { color:#999; }@media only screen and (max-width: 600px) {.submitButtonBlue {width: 100%;}.submitButtonDisabled {width: 100%;}}.standart-form {width: 100%;max-width: 450px;margin: 0 auto;padding: 20px;background-color: #fff;border-radius: 5px;}.form-title {text-align: center;font-size: 20px;font-weight: bold;margin-bottom: 20px;padding: 3px;color: #4A4A4A;border-bottom: #C5C5C5 2px solid;}.form-group {margin-bottom: 20px;}.form-group label {display: block;font-size: 18px;margin-bottom: 5px;}.form-input {width: 90%;padding: 10px;font-size: 16px;border-radius: 5px;border: 1px solid #ddd;background-color: #fff;box-sizing: border-box;}.form-group .g-recaptcha {margin-top: 10px;}.form-group #remember {margin-right: 10px;}.form-group label[for="remember"] {font-size: 16px;}.form-group #login-btn {width: 60%;padding: 10px;font-size: 18px;font-weight: bold;color: #fff;background-color: #2196f3;border: none;border-radius: 5px;cursor: pointer;}.form-links {margin-top: 20px;text-align: center;}.form-links a {font-size: 16px;color: #2196f3;text-decoration: none;margin-right: 5px;margin-left: 5px;}.form-links a:hover {text-decoration: underline;}.form em {color: #f44336;font-size: 16px;font-style: normal;font-weight: bold;display: block;margin-top: 10px;margin-bottom: -10px;}.fr_one {width: 200px;float: left;text-align: right;margin: 2px 0px;color: #555;font-family: Arial, Helvetica, sans-serif;font-size: 14px !important;font-weight: bold;}.fr_duo {width: 500px;float: left;padding: 2px 0px 2px 10px;}.fr_code {width: 500px;float: right;padding: 2px 0px 2px 10px;}.fr_input {width: 200px;border: 1px solid #ddd;color: #555;font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;}.fr_text {width: 340px;height: 80px;border: 1px solid #ddd;border-right: #25E000 1px solid;background-image: url(/data/style/images/textarea.gif);color: #333;font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;}.cr_text {width: 450px;height: 120px;border: 1px solid #ddd;color: #333;font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;}.fr_but {width: 120px;color: #000;font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;}#mess_cl {color: #777;border-bottom: 1px dotted #999;cursor: pointer;font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;}.fr_duo .warn {color: #333;border-bottom: 1px solid #f00;font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;}.validateIcon img {margin-left:-30px; margin-top:9px; position:absolute;}.captcha-container {display: flex;justify-content: center;align-items: center;height: 10vh; }.check_info{background-color:#FFFF99; margin-bottom:10px; border:1px dotted #FFF;padding:10px; color:#333; text-align:center; font-size:16px;}.check_info_title{background-color: #fff;border-bottom: #B5AEAE 2px solid;padding: 3px;text-align: center;color: #4a4a4a;font-family: arial, tahoma, verdana;font-size: 18px; padding-bottom: 5;font-weight: bold; margin-bottom: 15px;}.content {width: var(--content-width);margin: 0px auto;margin-top: 15px;padding: 0px;}.button {display: inline-block;padding: 10px 20px;font-size: 16px;font-weight: bold;text-align: center;text-decoration: none;background-color: #FF4E00;color: #ffffff;border-radius: 5px;border: none;cursor: pointer;}.button:hover {background-color: #FF601A;}.button:active {background-color: #FF4E00;}@media screen and (max-width: 850px) {.content {width: 100%;}.check_info_title{padding-top: 65px;}}@media only screen and (min-width: 1170px) {.feedback-button a {font: 700 16px/40px Arial, Helvetica, sans-serif;height: 40px;position: fixed;text-align: center;padding: 0 15px;min-width: 200px;left: -77.5px;top: 40%;z-index: 400;cursor: pointer;-moz-border-radius: 0 0 10px 10px;-webkit-border-radius: 0 0 10px 10px;border-radius: 0 0 10px 10px;-moz-transform: rotate(-90deg);-webkit-transform: rotate(-90deg);-o-transform: rotate(-90deg);transform: rotate(-90deg);-ms-transform: rotate(-90deg);text-decoration: none;color: #fff;left: -100.5px;display: block;background: #ED3300;}.feedback-button a:hover {text-decoration: none;}}.notice_info_page {text-align: center;width: 1000px; padding:50px;margin: 0 auto; }.message_technical_works {background-color: #FFE7E7;border-bottom: solid 1px #FFC3C3;border-top: solid 1px #FFC3C3;padding-top: 12px;padding-bottom: 12px;text-align: center;font-size: 14px;color: #555;font-weight: bold;}.scrolltop {margin-bottom: 10px;opacity: 0.7;z-index: 9999;width: 46px;height: 46px;position: fixed;bottom: 10px;right: 160px;cursor: pointer;transition: all .7s ease-in-out;background-position: center center;background-repeat: no-repeat;background-color: #b1b1b1;background-size: 50% auto;color: #FFF;font-size: 0px;background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjMycHgiIGhlaWdodD0iMzJweCIgdmlld0JveD0iMCAwIDQ0NC44MTkgNDQ0LjgxOSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDQ0LjgxOSA0NDQuODE5OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZD0iTTQzMy45NjgsMjc4LjY1N0wyNDguMzg3LDkyLjc5Yy03LjQxOS03LjA0NC0xNi4wOC0xMC41NjYtMjUuOTc3LTEwLjU2NmMtMTAuMDg4LDAtMTguNjUyLDMuNTIxLTI1LjY5NywxMC41NjYgICBMMTAuODQ4LDI3OC42NTdDMy42MTUsMjg1Ljg4NywwLDI5NC41NDksMCwzMDQuNjM3YzAsMTAuMjgsMy42MTksMTguODQzLDEwLjg0OCwyNS42OTNsMjEuNDExLDIxLjQxMyAgIGM2Ljg1NCw3LjIzLDE1LjQyLDEwLjg1MiwyNS42OTcsMTAuODUyYzEwLjI3OCwwLDE4Ljg0Mi0zLjYyMSwyNS42OTctMTAuODUyTDIyMi40MSwyMTMuMjcxTDM2MS4xNjgsMzUxLjc0ICAgYzYuODQ4LDcuMjI4LDE1LjQxMywxMC44NTIsMjUuNywxMC44NTJjMTAuMDgyLDAsMTguNzQ3LTMuNjI0LDI1Ljk3NS0xMC44NTJsMjEuNDA5LTIxLjQxMiAgIGM3LjA0My03LjA0MywxMC41NjctMTUuNjA4LDEwLjU2Ny0yNS42OTNDNDQ0LjgxOSwyOTQuNTQ1LDQ0MS4yMDUsMjg1Ljg4NCw0MzMuOTY4LDI3OC42NTd6IiBmaWxsPSIjRkZGRkZGIi8+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==);}@media screen and (max-width: 850px) {.scrolltop {all: unset;position: fixed; width:100%; padding: 10px;bottom:0; color:#FFF; text-align:center;z-index: 9999;font-size: 16px;background-color: #00CEFF;opacity: 0.9;}}.mess_cookie_policy {position: fixed; left: 0px; width: 100%; color:#333; background-color: #FF9; opacity: 0.9; text-align: center; font-size: 16px; padding: 15px; z-index: 999999;}.mess_cookie_policy a {font-size: 16px;}.cookie_policy_agree a {font-size:16px; font-family:Arial, Helvetica, sans-serif; cursor:pointer; color:#FFF; background-color:#FD5520; padding:5px;text-decoration:none;} .title_page {margin-top: 10px;margin-bottom: 18px;background: url("/data/style/line_title.gif") repeat-x bottom right;font-size: 18px;line-height: 35px;text-align: center;}.page_body{font-size: 16px;}.page_error {font-size:16px; text-align: center; padding-top: 10px; padding-bottom: 40px;}.error_code{font-size:156px; text-align: center; padding: 20px; color: red;}.ac_results {padding: 0px;border: 1px solid #74B9EF;background-color: white;overflow: hidden;}.ac_results ul {width: 100%;list-style-position: outside;list-style: none;padding: 0;margin: 0;color: #666666;}.ac_results li {margin: 0px;padding: 7px 5px;cursor: default;display: block;font: menu;font-size: 18px;line-height: 18px;overflow: hidden;}.ac_loading {background: white url('/modules/autocomplete/indicator.gif') right center no-repeat;}.ac_odd {background-color: #F4F4F9;}.ac_over {background-color: #74B9EF;color: #FFF;}.modal-wrapper {display: none;position: fixed;z-index: 999;left: 0;top: 0;width: 100%;height: 100%;overflow: auto;background-color: rgba(0, 0, 0, 0.5);}.modal-content {background-color: #fefefe;margin: 15% auto;padding: 20px;border: 1px solid #888;width: 80%;border-radius: 10px;position: relative;}.PopupClose {position: absolute;top: 5px;right: 10px;font-size: 28px;font-weight: bold;color: #888;cursor: pointer;}.PopupClose:hover {color: #000;}.DefaultClass {max-width: 600px;height: 200px;}.PopupAuthClass {max-width: 600px;height: 200px;}.PopupBalanceClass {max-width: 620px;height: 300px;}.PopupFullClass {max-width: 1800px;height: 650px;}.confirmation-dialog {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.5);z-index: 9999;text-align: center;}.confirmation-dialog-content {background-color: white;padding: 20px;border-radius: 5px;width: 550px;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}.DialogTitle {font-size: 18px;padding: 10px;}.DialogText {font-size: 16px;padding: 10px;}.DialogConfirm {font-size: 18px;padding: 10px 20px;margin: 10px;border: none;cursor: pointer;border-radius: 3px;width: 100px;}#confirmYes {background-color: #4CAF50;color: white;}#confirmNo {background-color: #f44336;color: white;}.close-btn {position: absolute;top: 10px;right: 10px;cursor: pointer;}.favAdd{cursor: pointer;background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNi4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA4MDAgODAwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA4MDAgODAwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojRDhEOEQ4O30NCjwvc3R5bGU+DQo8cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9IjgwMCwzMTAuMiA1MzUuMSwyNTQuMyA0MDAsMTkuNiAyNjQuOSwyNTQuMyAwLDMxMC4yIDE4MS41LDUxMS4yIDE1Mi44LDc4MC40IDQwMCw2NjkuOSA2NDcuMiw3ODAuNCANCgk2MTguNSw1MTEuMiAiLz4NCjwvc3ZnPg0K");background-size: 100% 100%;}.favDel{cursor: pointer;background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNi4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA4MDAgODAwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA4MDAgODAwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojRkU5NzAwO30NCjwvc3R5bGU+DQo8cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9IjgwMCwzMTAuMiA1MzUuMSwyNTQuMyA0MDAsMTkuNiAyNjQuOSwyNTQuMyAwLDMxMC4yIDE4MS41LDUxMS4yIDE1Mi44LDc4MC40IDQwMCw2NjkuOSA2NDcuMiw3ODAuNCANCgk2MTguNSw1MTEuMiAiLz4NCjwvc3ZnPg0K");background-size: 100% 100%;}.newsListHome {background-color: #ECF6FF; padding-bottom: 2px; border-bottom: 1px dotted #ccc;}.newsList {height: 100px;padding : 5px 8px;position: relative;overflow: hidden;}.newsList:hover {height: 100px;padding : 5px 8px;position: relative;background-color: #EFF1F1;overflow: hidden;}.newsList a,.newsList a:hover {color: #2965BE;text-decoration: none;font-size: 16px}.newsList a,.newsList:hover a {padding: 0px 0px 3px 0px;color: #2965BE;font-size: 16px;font-weight: bold;text-decoration: none;}.newsList img.itm,.newsList:hover img.itm {width : 100px;height: 85px;margin: 0px 10px 5px 0px;float : left;border-top: 1px solid #ddd;border-left : 1px solid #ddd;box-shadow: 4px 4px 4px #ccc;-moz-box-shadow : 4px 4px 4px #ccc;-webkit-box-shadow: 4px 4px 4px #ccc;-khtml-box-shadow : 4px 4px 4px #ccc;}.newsList img.itm:hover,.newsList:hover img.itm:hover {width : 100px;height: 85px;margin: 0px 10px 5px 0px;float : left;border-top: 1px solid #ddd;border-left : 1px solid #ddd;box-shadow: 4px 4px 4px #aaa;-moz-box-shadow : 4px 4px 4px #aaa;-webkit-box-shadow: 4px 4px 4px #aaa;-khtml-box-shadow : 4px 4px 4px #aaa;}.newsListImg {width: 200px;height : 85px;margin : 0px 10px 5px 0px;float: left;border-radius: 1px;margin-left: 1px;border : 1px solid #E1E1E1;z-index: 3;text-align : center;color: #333;overflow : hidden;}.newsListImg a img,.newsListImg a:hover img {height: 89px;cursor: pointer;}.newsListDescr {padding:5px; color:#3f3f3f;}.newsListDate {color: #838383;bottom: 0; position: absolute; right:0; padding:10px;}.newsListCateg {color: #838383;}@media screen and (max-width: 768px) {.newsList {height: auto;padding: 10px;display: flex;flex-direction: column;}.newsList:hover {height: auto;background-color: #EFF1F1;}.newsList img.itm,.newsList:hover img.itm {width: 50%;height: auto;float: none;margin: 0 0 10px 0;box-shadow: 2px 2px 4px #ccc;}.newsListImg {width: 100%;height: auto;float: none;margin: 0 0 10px 0;text-align: center;}.newsListImg a img,.newsListImg a:hover img {width: 50%;height: auto;}.newsListDescr {padding: 5px 0;font-size: 14px;}.newsListDate {position: static;padding: 5px 0;font-size: 13px;}.newsListCateg {font-size: 13px;padding-top: 5px;}.newsList a,.newsList:hover a {font-size: 15px;}}.newsHomePage {width: 228px;height : 195px;color: #000099;float: left;border-radius: 2px;margin : 8px 9px 0px 0px;border : 1px solid #F1F1F1;text-align : center;font-size: 14px;font-weight: bold;overflow : hidden;padding-top: 10px;}.newsHomePage img {height: 110px;margin: 2px 0px 0px 0px;cursor: pointer;}.newsHomePage a {height: 110px;margin: 2px 0px 0px 0px;cursor: pointer;}@media screen and (max-width: 850px) {.newsHomePage {width: 47%;}}.newsPageTitle {font-size: 22px;}.newsPageDesc {font-size: 16px;line-height: 1.5;color:#4f4f4f;clear: both;padding:15px;}.newsPageDesc a {font-size: 16px;}.newsPageDesc strong {font-weight: bold;color: #333;}.newsPageDate {padding: 10px;bottom : 0;padding: 20px;color: #838383; }.newsPageDesc table {width: 100%;border-collapse: collapse;margin: 20px 0;table-layout: auto; }.newsPageDesc th, .newsPageDesc td {border: 1px solid #ccc; padding: 10px;text-align: left;white-space: normal; }.newsPageDesc th {background-color: #f2f2f2; }.newsPageDesc tr:nth-child(even) {background-color: #f9f9f9; }.newsPageDesc tr:hover {background-color: #e0e0e0; }.newsImage {padding: 20px;margin: 8px;border-radius: 4px; overflow: hidden;position: relative;text-align: center;display: flex;justify-content: center;align-items: center;transition: border-color 0.3s ease, height 0.3s ease;}.newsImage a {display: block;}.newsImage img {width: 100%; height: auto; box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.5);}@media (max-width: 768px) {.newsImage {padding: 10px;height: auto; }.newsImage img {max-height: 300px; }}.newsImages {padding-left: 8px;text-align: center;}.newsImagesMin {width: 175px;height : 150px;margin : 8px;float: left;border-radius: 1px;border : 1px solid #EAEAEA;z-index: 3;color: #333333;overflow : hidden;position : relative;text-align : center;display: flex;justify-content: center;align-items: center;transition : border-color 0.3s ease;}.newsImagesMin:hover {border-color: #ff6600;}.newsImagesMin a img,.newsImagesMin a:hover img {position: absolute;cursor: pointer;margin: auto;left: 0;top : 0;bottom: 0;right : 0;}@media screen and (max-width: 768px) {.newsImagesMin {width : auto; height: auto; margin: 8px 8px; }}.newsPageDesc blockquote{ padding: 1px 24px 1px;background: #f2fbf2;border-left: 4px solid #03ab02;border-radius: 0 5px 5px 0;font-family: Inter SemiBold;font-size:18px;}@media (max-width: 600px) {.newsPageDesc blockquote {padding: 10px; font-size: 16px; }}.newsMessageError {color: #bdbdbd;text-align: center;margin-top: 10px;}.newsPageTags{padding-top:20px;}.newsPageTag { display:inline-block; background:#fff; border: 1px solid #ebebeb; padding:10px; margin:3px;}.newsPageTag a {display:inline-block; background:#fff; border: 1px solid #6b69ff; padding:10px;}.newsPageTag:hover{display:inline-block; background:#fff; border: 1px solid #6b69ff; padding:10px; text-decoration: none;}.newsPageSource{text-align:right; color:#555555;}.newsPageSource a{text-align:right; color:#8f8f8f;}.newsPageViews{text-align:right; color:#8f8f8f;}.text-size {display: inline-block; float: right; margin:15px; position: relative;}.last-news-block {width: 280px;border-radius: 8px;padding: 10px;box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);background-color: #fff;}.last-news-item {border-bottom: 1px solid rgba(0, 0, 0, 0.1);margin-bottom: 20px; }.last-news-image {width: 100%;height: 100px; object-fit: cover; border-radius: 3px;object-position: center; }.last-news-item .title {font-size: 16px;margin: 5px 0;font-weight: bold;}.last-news-item p {font-size: 12px;color: #555;}.last-news-item .last-date-news {font-size: 12px;text-align: right;padding-bottom: 10px;color: #333;}div.PagerNav {border-radius: 5px;border:solid 1px #fff; padding:10px;margin:10px;text-align:center;}div.PagerNav a{border-radius: 5px;padding:10px 20px 10px 20px;margin-right:3px; border:1px solid #2C2C2C;text-decoration:none;color:#fff;background:#2C2C2C;}div.PagerNav a:hover, div.PagerNav a:active{border-radius: 5px;border:1px solid #1BC6FC;color:#FFF;background:#1BC6FC;}div.PagerNav a:visited{color:#FFF; border-radius: 10px;}div.PagerNav span.current{border-radius: 5px; padding:12px 20px 10px 20px;margin-right:3px;border:1px solid #1BC6FC;font-weight:bold;background:#1BC6FC;color:#FFF;}div.PagerNav span.disabled{border-radius: 5px;padding:10px 20px 10px 20px;margin-right:3px;border:1px solid #f3f3f3;color:#ccc;}.rating {display: inline-block;padding:10px;}.rating button {background: none;border: none;font-size: 24px;opacity: 0.6;cursor: pointer;}.rating button:disabled {opacity: 1;pointer-events: none;}.rating button:focus {outline: none;}.rating button:hover {opacity: 1;}.like {color: green;}.dislike {color: red;}#likes {color: green;}#dislikes {color: red;}.RatingDisabled {pointer-events: none;}.like.selected_rating,.dislike.selected_rating {opacity: 1;}.mfp-bg {top: 0;left: 0;width: 100%;height: 100%;z-index: 1042;overflow: hidden;position: fixed;background: #0b0b0b;opacity: .8}.mfp-wrap {top: 0;left: 0;width: 100%;height: 100%;z-index: 1043;position: fixed;outline: none !important;-webkit-backface-visibility: hidden}.mfp-container {text-align: center;position: absolute;width: 100%;height: 100%;left: 0;top: 0;padding: 0 8px;box-sizing: border-box}.mfp-container:before {content: '';display: inline-block;height: 100%;vertical-align: middle}.mfp-align-top .mfp-container:before {display: none}.mfp-content {position: relative;display: inline-block;vertical-align: middle;margin: 0 auto;text-align: left;z-index: 1045}.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content {width: 100%;cursor: auto}.mfp-ajax-cur {cursor: progress}.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {cursor: -moz-zoom-out;cursor: -webkit-zoom-out;cursor: zoom-out}.mfp-zoom {cursor: pointer;cursor: -webkit-zoom-in;cursor: -moz-zoom-in;cursor: zoom-in}.mfp-auto-cursor .mfp-content {cursor: auto}.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter {-webkit-user-select: none;-moz-user-select: none;user-select: none}.mfp-loading.mfp-figure {display: none}.mfp-hide {display: none !important}.mfp-preloader {color: #CCC;position: absolute;top: 50%;width: auto;text-align: center;margin-top: -0.8em;left: 8px;right: 8px;z-index: 1044}.mfp-preloader a {color: #CCC}.mfp-preloader a:hover {color: #FFF}.mfp-s-ready .mfp-preloader {display: none}.mfp-s-error .mfp-content {display: none}button.mfp-close, button.mfp-arrow {overflow: visible;cursor: pointer;background: transparent;border: 0;-webkit-appearance: none;display: block;outline: 0;padding: 0;z-index: 1046;box-shadow: none;touch-action: manipulation}button::-moz-focus-inner {padding: 0;border: 0}.mfp-close {width: 44px;height: 44px;line-height: 44px;position: absolute;right: 0;top: 0;text-decoration: none;text-align: center;opacity: .65;padding: 0 0 18px 10px;color: #FFF;font-style: normal;font-size: 28px;font-family: Arial, Baskerville, monospace}.mfp-close:hover, .mfp-close:focus {opacity: 1}.mfp-close:active {top: 1px}.mfp-close-btn-in .mfp-close {color: #333}.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close {color: #FFF;right: -6px;text-align: right;padding-right: 6px;width: 100%}.mfp-counter {position: absolute;top: 0;right: 0;color: #CCC;font-size: 12px;line-height: 18px;white-space: nowrap}.mfp-arrow {position: absolute;opacity: .65;margin: 0;top: 50%;margin-top: -55px;padding: 0;width: 90px;height: 110px;-webkit-tap-highlight-color: transparent}.mfp-arrow:active {margin-top: -54px}.mfp-arrow:hover, .mfp-arrow:focus {opacity: 1}.mfp-arrow:before, .mfp-arrow:after {content: '';display: block;width: 0;height: 0;position: absolute;left: 0;top: 0;margin-top: 35px;margin-left: 35px;border: medium inset transparent}.mfp-arrow:after {border-top-width: 13px;border-bottom-width: 13px;top: 8px}.mfp-arrow:before {border-top-width: 21px;border-bottom-width: 21px;opacity: .7}.mfp-arrow-left {left: 0}.mfp-arrow-left:after {border-right: 17px solid #FFF;margin-left: 31px}.mfp-arrow-left:before {margin-left: 25px;border-right: 27px solid #3f3f3f}.mfp-arrow-right {right: 0}.mfp-arrow-right:after {border-left: 17px solid #FFF;margin-left: 39px}.mfp-arrow-right:before {border-left: 27px solid #3f3f3f}.mfp-iframe-holder {padding-top: 40px;padding-bottom: 40px}.mfp-iframe-holder .mfp-content {line-height: 0;width: 100%;max-width: 900px}.mfp-iframe-holder .mfp-close {top: -40px}.mfp-iframe-scaler {width: 100%;height: 0;overflow: hidden;padding-top: 56.25%}.mfp-iframe-scaler iframe {position: absolute;display: block;top: 0;left: 0;width: 100%;height: 100%;box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);background: #000}img.mfp-img {width: auto;max-width: 100%;height: auto;display: block;line-height: 0;box-sizing: border-box;padding: 40px 0 40px;margin: 0 auto}.mfp-figure {line-height: 0}.mfp-figure:after {content: '';position: absolute;left: 0;top: 40px;bottom: 40px;display: block;right: 0;width: auto;height: auto;z-index: -1;box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);background: #444}.mfp-figure small {color: #bdbdbd;display: block;font-size: 12px;line-height: 14px}.mfp-figure figure {margin: 0}.mfp-bottom-bar {margin-top: -36px;position: absolute;top: 100%;left: 0;width: 100%;cursor: auto}.mfp-title {text-align: left;line-height: 18px;color: #f3f3f3;word-wrap: break-word;padding-right: 36px}.mfp-image-holder .mfp-content {max-width: 100%}.mfp-gallery .mfp-image-holder .mfp-figure {cursor: pointer}@media screen and (max-width:800px) and (orientation:landscape), screen and (max-height:300px) {.mfp-img-mobile .mfp-image-holder {padding-left: 0;padding-right: 0}.mfp-img-mobile img.mfp-img {padding: 0}.mfp-img-mobile .mfp-figure:after {top: 0;bottom: 0}.mfp-img-mobile .mfp-figure small {display: inline;margin-left: 5px}.mfp-img-mobile .mfp-bottom-bar {background: rgba(0, 0, 0, 0.6);bottom: 0;margin: 0;top: auto;padding: 3px 5px;position: fixed;box-sizing: border-box}.mfp-img-mobile .mfp-bottom-bar:empty {padding: 0}.mfp-img-mobile .mfp-counter {right: 5px;top: 3px}.mfp-img-mobile .mfp-close {top: 0;right: 0;width: 35px;height: 35px;line-height: 35px;background: rgba(0, 0, 0, 0.6);position: fixed;text-align: center;padding: 0}}@media all and (max-width:900px) {.mfp-arrow {-webkit-transform: scale(0.75);transform: scale(0.75)}.mfp-arrow-left {-webkit-transform-origin: 0 0;transform-origin: 0 0}.mfp-arrow-right {-webkit-transform-origin: 100%;transform-origin: 100%}.mfp-container {padding-left: 6px;padding-right: 6px}}.gallery-item {display: inline-block;text-align: center;}.SharePageVK{ display: inline-block;width: 48px;height: 48px;background-size: cover;background-position: center;cursor: pointer;border: none;outline: none;padding: 0;margin-left: 10px;background-color: #fff;background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciICB2aWV3Qm94PSIwIDAgNDggNDgiIHdpZHRoPSI0OHB4IiBoZWlnaHQ9IjQ4cHgiPjxwYXRoIGZpbGw9IiMxOTc2ZDIiIGQ9Ik0yNCA0QTIwIDIwIDAgMSAwIDI0IDQ0QTIwIDIwIDAgMSAwIDI0IDRaIi8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTM1LjkzNywxOC4wNDFjMC4wNDYtMC4xNTEsMC4wNjgtMC4yOTEsMC4wNjItMC40MTZDMzUuOTg0LDE3LjI2MywzNS43MzUsMTcsMzUuMTQ5LDE3aC0yLjYxOCBjLTAuNjYxLDAtMC45NjYsMC40LTEuMTQ0LDAuODAxYzAsMC0xLjYzMiwzLjM1OS0zLjUxMyw1LjU3NGMtMC42MSwwLjY0MS0wLjkyLDAuNjI1LTEuMjUsMC42MjVDMjYuNDQ3LDI0LDI2LDIzLjc4NiwyNiwyMy4xOTkgdi01LjE4NUMyNiwxNy4zMiwyNS44MjcsMTcsMjUuMjY4LDE3aC00LjY0OUMyMC4yMTIsMTcsMjAsMTcuMzIsMjAsMTcuNjQxYzAsMC42NjcsMC44OTgsMC44MjcsMSwyLjY5NnYzLjYyMyBDMjEsMjQuODQsMjAuODQ3LDI1LDIwLjUxNywyNWMtMC44OSwwLTIuNjQyLTMtMy44MTUtNi45MzJDMTYuNDQ4LDE3LjI5NCwxNi4xOTQsMTcsMTUuNTMzLDE3aC0yLjY0MyBDMTIuMTI3LDE3LDEyLDE3LjM3NCwxMiwxNy43NzRjMCwwLjcyMSwwLjYsNC42MTksMy44NzUsOS4xMDFDMTguMjUsMzAuMTI1LDIxLjM3OSwzMiwyNC4xNDksMzJjMS42NzgsMCwxLjg1LTAuNDI3LDEuODUtMS4wOTQgdi0yLjk3MkMyNiwyNy4xMzMsMjYuMTgzLDI3LDI2LjcxNywyN2MwLjM4MSwwLDEuMTU4LDAuMjUsMi42NTgsMmMxLjczLDIuMDE4LDIuMDQ0LDMsMy4wMzYsM2gyLjYxOCBjMC42MDgsMCwwLjk1Ny0wLjI1NSwwLjk3MS0wLjc1YzAuMDAzLTAuMTI2LTAuMDE1LTAuMjY3LTAuMDU2LTAuNDI0Yy0wLjE5NC0wLjU3Ni0xLjA4NC0xLjk4NC0yLjE5NC0zLjMyNiBjLTAuNjE1LTAuNzQzLTEuMjIyLTEuNDc5LTEuNTAxLTEuODc5QzMyLjA2MiwyNS4zNiwzMS45OTEsMjUuMTc2LDMyLDI1YzAuMDA5LTAuMTg1LDAuMTA1LTAuMzYxLDAuMjQ5LTAuNjA3IEMzMi4yMjMsMjQuMzkzLDM1LjYwNywxOS42NDIsMzUuOTM3LDE4LjA0MXoiLz48L3N2Zz4=");}.SharePageTelegram{ display: inline-block;width: 48px;height: 48px;background-size: cover;background-position: center;cursor: pointer;border: none;outline: none;padding: 0;margin-left: 10px;background-color: #fff;background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciICB2aWV3Qm94PSIwIDAgNDggNDgiIHdpZHRoPSI0OHB4IiBoZWlnaHQ9IjQ4cHgiPjxwYXRoIGZpbGw9IiMyOWI2ZjYiIGQ9Ik0yNCA0QTIwIDIwIDAgMSAwIDI0IDQ0QTIwIDIwIDAgMSAwIDI0IDRaIi8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTMzLjk1LDE1bC0zLjc0NiwxOS4xMjZjMCwwLTAuMTYxLDAuODc0LTEuMjQ1LDAuODc0Yy0wLjU3NiwwLTAuODczLTAuMjc0LTAuODczLTAuMjc0bC04LjExNC02LjczMyBsLTMuOTctMi4wMDFsLTUuMDk1LTEuMzU1YzAsMC0wLjkwNy0wLjI2Mi0wLjkwNy0xLjAxMmMwLTAuNjI1LDAuOTMzLTAuOTIzLDAuOTMzLTAuOTIzbDIxLjMxNi04LjQ2OCBjLTAuMDAxLTAuMDAxLDAuNjUxLTAuMjM1LDEuMTI2LTAuMjM0QzMzLjY2NywxNCwzNCwxNC4xMjUsMzQsMTQuNUMzNCwxNC43NSwzMy45NSwxNSwzMy45NSwxNXoiLz48cGF0aCBmaWxsPSIjYjBiZWM1IiBkPSJNMjMsMzAuNTA1bC0zLjQyNiwzLjM3NGMwLDAtMC4xNDksMC4xMTUtMC4zNDgsMC4xMmMtMC4wNjksMC4wMDItMC4xNDMtMC4wMDktMC4yMTktMC4wNDMgbDAuOTY0LTUuOTY1TDIzLDMwLjUwNXoiLz48cGF0aCBmaWxsPSIjY2ZkOGRjIiBkPSJNMjkuODk3LDE4LjE5NmMtMC4xNjktMC4yMi0wLjQ4MS0wLjI2LTAuNzAxLTAuMDkzTDE2LDI2YzAsMCwyLjEwNiw1Ljg5MiwyLjQyNyw2LjkxMiBjMC4zMjIsMS4wMjEsMC41OCwxLjA0NSwwLjU4LDEuMDQ1bDAuOTY0LTUuOTY1bDkuODMyLTkuMDk2QzMwLjAyMywxOC43MjksMzAuMDY0LDE4LjQxNiwyOS44OTcsMTguMTk2eiIvPjwvc3ZnPg==");}.SharePageViber{ display: inline-block;width: 48px;height: 48px;background-size: cover;background-position: center;cursor: pointer;border: none;outline: none;padding: 0; margin-left: 10px;background-color: #fff; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciICB2aWV3Qm94PSIwIDAgNDggNDgiIHdpZHRoPSI0OHB4IiBoZWlnaHQ9IjQ4cHgiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0yNCw1QzIxLjM2MSw1LDEzLjMzLDUsOC44OSw5LjA1NEM2LjI0NiwxMS42ODgsNSwxNS40OTQsNSwyMXYzYzAsNS41MDYsMS4yNDYsOS4zMTIsMy45MjEsMTEuOTc2IGMxLjMzMiwxLjIxNSwzLjE0OCwyLjE4Niw1LjM2OCwyLjg1N0wxNSwzOS4wNDd2NS4zMjhDMTUsNDUsMTUuMTgxLDQ1LDE1LjI0MSw0NWMwLjEyMywwLDAuMzItMC4wMzksMC42OTQtMC4zNzEgYzAuMDktMC4wODksMC43NS0wLjgwMywzLjk2LTQuMzk5bDAuMzI0LTAuMzYzbDAuNDg1LDAuMDMxQzIxLjc3OSwzOS45NjUsMjIuODg4LDQwLDI0LDQwYzIuNjM5LDAsMTAuNjcsMCwxNS4xMS00LjA1NSBDNDEuNzUzLDMzLjMxMSw0MywyOS41MDUsNDMsMjR2LTNjMC01LjUwNi0xLjI0Ni05LjMxMi0zLjkyMS0xMS45NzZDMzQuNjcsNSwyNi42MzksNSwyNCw1eiIvPjxwYXRoIGZpbGw9IiM3ZTU3YzIiIGQ9Ik0zMy40NTEgMjguODU0Yy0xLjExMS0uOTM2LTEuNjI0LTEuMjE5LTMuMTU4LTIuMTRDMjkuNjU0IDI2LjMzMSAyOC42OCAyNiAyOC4xNjkgMjZjLS4zNDkgMC0uNzY3LjI2Ny0xLjAyMy41MjNDMjYuNDkgMjcuMTc5IDI2LjI3NSAyOCAyNS4xMjUgMjhjLTEuMTI1IDAtMy4wOS0xLjE0NS00LjUtMi42MjVDMTkuMTQ1IDIzLjk2NSAxOCAyMiAxOCAyMC44NzVjMC0xLjE1LjgwNi0xLjM4IDEuNDYyLTIuMDM3QzE5LjcxOCAxOC41ODMgMjAgMTguMTY1IDIwIDE3LjgxNmMwLS41MTEtLjMzMS0xLjQ3LS43MTQtMi4xMDktLjkyMS0xLjUzNS0xLjIwMy0yLjA0OC0yLjE0LTMuMTU4LS4zMTctLjM3Ni0uNjc4LS41NDgtMS4wNTYtLjU0OS0uNjM5LS4wMDEtMS40NzguMzE2LTIuMDQ2LjczOS0uODU0LjYzNy0xLjc0NyAxLjUwNC0xLjk4NiAyLjU4NC0uMDMyLjE0Ny0uMDUxLjI5NS0uMDU3LjQ0My0uMDQ2IDEuMTI1LjM5NiAyLjI2Ny44NzMgMy4yMzQgMS4xMjMgMi4yNzkgMi42MDkgNC40ODUgNC4yMjYgNi40NTUuNTE3LjYzIDEuMDggMS4yMTYgMS42NjMgMS43ODIuNTY2LjU4MiAxLjE1MiAxLjE0NSAxLjc4MiAxLjY2MyAxLjk3IDEuNjE3IDQuMTc2IDMuMTAzIDYuNDU1IDQuMjI2Ljk1OC40NzIgMi4wODYuOTA2IDMuMi44NzQuMTU5LS4wMDUuMzE4LS4wMjMuNDc3LS4wNTggMS4wOC0uMjM4IDEuOTQ3LTEuMTMyIDIuNTg0LTEuOTg2LjQyMy0uNTY4Ljc0LTEuNDA2LjczOS0yLjA0NkMzMy45OTkgMjkuNTMyIDMzLjgyNyAyOS4xNzEgMzMuNDUxIDI4Ljg1NHpNMzQgMjRjLS41NTIgMC0xLS40NDgtMS0xdi0xYzAtNC45NjItNC4wMzgtOS05LTktLjU1MiAwLTEtLjQ0OC0xLTFzLjQ0OC0xIDEtMWM2LjA2NSAwIDExIDQuOTM1IDExIDExdjFDMzUgMjMuNTUyIDM0LjU1MiAyNCAzNCAyNHpNMjcuODU4IDIyYy0uNDQ0IDAtLjg1LS4yOTgtLjk2Ny0uNzQ4LS4yNzQtMS4wNTEtMS4wOTQtMS44NzItMi4xNDEtMi4xNDItLjUzNS0uMTM5LS44NTYtLjY4NC0uNzE4LTEuMjE5LjEzOC0uNTM0LjY4Mi0uODU1IDEuMjE5LS43MTggMS43NDguNDUzIDMuMTE4IDEuODIyIDMuNTc1IDMuNTc0LjEzOS41MzUtLjE4MSAxLjA4LS43MTUgMS4yMkMyOC4wMjYgMjEuOTg5IDI3Ljk0MSAyMiAyNy44NTggMjJ6Ii8+PHBhdGggZmlsbD0iIzdlNTdjMiIgZD0iTTMxLDIzYy0wLjU1MiwwLTEtMC40NDgtMS0xYzAtMy4xODgtMi40OTQtNS44MTgtNS42NzgtNS45ODZjLTAuNTUyLTAuMDI5LTAuOTc1LTAuNS0wLjk0Ni0xLjA1MSBjMC4wMjktMC41NTIsMC41MDgtMC45NzYsMS4wNTEtMC45NDZDMjguNjc0LDE0LjI0MSwzMiwxNy43NDgsMzIsMjJDMzIsMjIuNTUyLDMxLjU1MiwyMywzMSwyM3oiLz48cGF0aCBmaWxsPSIjN2U1N2MyIiBkPSJNMjQsNEMxOS41LDQsMTIuNDg4LDQuNDE0LDguMjE2LDguMzE2QzUuMTk2LDExLjMyMyw0LDE1LjU0MSw0LDIxYzAsMC40NTItMC4wMDIsMC45NTYsMC4wMDIsMS41IEMzLjk5OCwyMy4wNDMsNCwyMy41NDcsNCwyMy45OTljMCw1LjQ1OSwxLjE5Niw5LjY3Nyw0LjIxNiwxMi42ODRjMS42MjYsMS40ODUsMy42NTQsMi40NjIsNS43ODQsMy4xMDZ2NC41ODYgQzE0LDQ1Ljk3MSwxNS4wNDksNDYsMTUuMjQxLDQ2aDAuMDA5YzAuNDk0LTAuMDAyLDAuOTIxLTAuMjQ0LDEuMzQ5LTAuNjI0YzAuMTYxLTAuMTQzLDIuMDItMi4yMTUsNC4wNDItNC40ODEgQzIxLjg0NSw0MC45NzIsMjIuOTg5LDQxLDIzLjk5OSw0MWMwLDAsMCwwLDAsMHMwLDAsMCwwYzQuNSwwLDExLjUxMS0wLjQxNSwxNS43ODQtNC4zMTdjMy4wMTktMy4wMDYsNC4yMTYtNy4yMjUsNC4yMTYtMTIuNjg0IGMwLTAuNDUyLDAuMDAyLTAuOTU2LTAuMDAyLTEuNWMwLjAwNC0wLjU0NCwwLjAwMi0xLjA0NywwLjAwMi0xLjVjMC01LjQ1OS0xLjE5Ni05LjY3Ny00LjIxNi0xMi42ODRDMzUuNTExLDQuNDE0LDI4LjUsNCwyNCw0eiBNNDEsMjMuNjUxbDAsMC4zNDhjMCw0LjkwNi0xLjA0NSw4LjI0OS0zLjI4NiwxMC41MTJDMzMuODMyLDM4LDI2LjQzNywzOCwyMy45OTksMzhjLTAuNzQyLDAtMS45NDYtMC4wMDEtMy4zNjctMC4xIEMyMC4yMzcsMzguMzQ0LDE2LDQzLjA4MywxNiw0My4wODNWMzcuMjJjLTIuMTA0LTAuNTA1LTQuMTgzLTEuMzMzLTUuNzE0LTIuNzA4QzguMDQ1LDMyLjI0OCw3LDI4LjkwNSw3LDIzLjk5OWwwLTAuMzQ4IGMwLTAuMzUxLTAuMDAxLTAuNzMsMC4wMDItMS4xNzNDNi45OTksMjIuMDc4LDYuOTk5LDIxLjcsNywyMS4zNDhMNywyMWMwLTQuOTA2LDEuMDQ1LTguMjQ5LDMuMjg2LTEwLjUxMiBDMTQuMTY3LDYuOTk5LDIxLjU2Myw2Ljk5OSwyNCw2Ljk5OWMyLjQzNywwLDkuODMyLDAsMTMuNzEzLDMuNDg5YzIuMjQyLDIuMjYzLDMuMjg2LDUuNjA2LDMuMjg2LDEwLjUxMmwwLDAuMzQ4IGMwLDAuMzUxLDAuMDAxLDAuNzMtMC4wMDIsMS4xNzNDNDEsMjIuOTIyLDQxLDIzLjMsNDEsMjMuNjUxeiIvPjwvc3ZnPg==");}.modalTextMessError {z-index: 9999;display: none;position: fixed;top: 0; left: 0;width: 100%; height: 100%;background: rgba(0, 0, 0, 0.5);justify-content: center;align-items: center;color: #333;}.modalTextMessError-content {background: white;padding: 20px;border-radius: 8px;width: 300px;text-align: center;}.modalTextMessError button {margin-top: 10px;margin-right: 10px;padding: 8px 12px;border: none;background:rgb(52, 133, 255);color: white;cursor: pointer;border-radius: 4px;}.TextMessError {color:#b7bec7;text-align: center;margin-top: 10px;font-size: 14px;}.TextSize{font-size: 18px; display: flex; align-items: center; justify-content: space-between; margin:10px; width:170px;}#size {-webkit-appearance: none;appearance: none;width: 80%;height: 8px;background: #868686; border-radius: 5px;outline: none;transition: background 0.3s;}#size::-webkit-slider-thumb {-webkit-appearance: none;appearance: none;width: 18px;height: 18px;background: #ff7b00; border-radius: 50%;cursor: pointer;transition: background 0.3s;}#size::-moz-range-thumb {width: 18px;height: 18px;background: #ff5733; border-radius: 50%;cursor: pointer;}#size::-webkit-slider-thumb:hover,#size::-moz-range-thumb:hover {background: #ff0000; } .articles-container {display: flex;flex-wrap: wrap;gap: 20px;padding: 20px;max-width: 1200px;margin: 0 auto;}.article {background-color: #f9f9f9;border: 1px solid #ddd;border-radius: 8px;overflow: hidden;width: calc(20% - 20px);box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);transition: transform 0.3s ease, box-shadow 0.3s ease;}.article:hover {transform: translateY(-5px);box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2);}.article a {text-decoration: none;}.article-image {width: 100%;height: 150px;object-fit: cover;}.article-title {font-size: 16px;margin: 15px;color: #333;}.articlePageViews{text-align:right; color:#8f8f8f;}.article-date {font-size: 0.9em;color: #777;margin: 0 15px 15px;}@media (max-width: 768px) {.article {width: calc(50% - 20px);}}@media (max-width: 480px) {.article {width: 100%;}}.articleDate {padding: 10px;bottom: 0;padding: 20px;color: #838383;}.articles_home {width: 228px;height: 195px;color: #000099;float: left;border-radius: 2px;margin: 8px 9px 0px 0px;border: 1px solid #F1F1F1;text-align: center;font-size: 14px;font-weight: bold;overflow: hidden;padding-top: 10px;}.articles_home img {height: 110px;margin: 2px 0px 0px 0px;cursor: pointer;}.articles_home a {height: 110px;margin: 2px 0px 0px 0px;cursor: pointer;}.articlesList {height: 200px;padding: 5px 8px;position: relative;overflow: hidden;}.articlesList .title a {font-weight: bold;font-size:18px;}.articlesList .description {color: #333;font-size:18px;padding:20px;}.articlesList .date {position: absolute;right: 0;bottom: 0;padding: 20px;color: #838383;}.articlesList:hover {height: 200px;padding: 5px 8px;position: relative;background-color: #EFF1F1;overflow: hidden;}.articlesList a,.articlesList a:hover {color: #2965BE;text-decoration: none;}.articlesList img.itm,.articlesList:hover img.itm {width: 200px;height: 285px;margin: 0px 10px 5px 0px;float: left;border-top: 1px solid #ddd;border-left: 1px solid #ddd;box-shadow: 4px 4px 4px #ccc;-moz-box-shadow: 4px 4px 4px #ccc;-webkit-box-shadow: 4px 4px 4px #ccc;-khtml-box-shadow: 4px 4px 4px #ccc;}.articlesList img.itm:hover,.articlesList:hover img.itm:hover {width: 300px;height: 285px;margin: 0px 10px 5px 0px;float: left;border-top: 1px solid #ddd;border-left: 1px solid #ddd;box-shadow: 4px 4px 4px #aaa;-moz-box-shadow: 4px 4px 4px #aaa;-webkit-box-shadow: 4px 4px 4px #aaa;-khtml-box-shadow: 4px 4px 4px #aaa;}.articlesList .img {width: 350px;margin: 0px 10px 5px 0px;float: left;border-radius: 1px;margin-left: 1px;border: 1px solid #E1E1E1;z-index: 3;text-align: center;color: #333;overflow: hidden;}.articlesList .img a img,.articlesList .img a:hover img {height: 189px;cursor: pointer;}.article_img {padding: 20px;margin: 8px;border-radius: 4px; overflow: hidden;position: relative;text-align: center;display: flex;justify-content: center;align-items: center;transition: border-color 0.3s ease, height 0.3s ease;}.article_img a {display: block;}.article_img img {width: 70%; height: auto; box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.5);}@media (max-width: 768px) {.article_img {padding: 10px;height: auto; }.article_img img {max-height: 300px; }}@media screen and (max-width: 850px) {.articles_home {width: 47%;}}.articlePageTitle{ font-size: 22px;}.article_desc{ font-size: 16px; line-height:1.5; clear: both; padding:15px;}.article_desc a { font-size: 16px;}.article_desc strong { font-weight: bold; color:#333;}.text-size {display: inline-block; float: right; margin:15px; position: relative;}articleMessageError{ color: red; font-size: 16px; font-weight: bold; margin: 20px 0px; display: block; text-align: center;}.agreement {background-color: #f9f9f9;color: #333;padding: 10px;margin: 10px 0;border-radius: 10px;font-size: 16px;width:97%;}.agreement a {font-size: 16px;color: #007BFF;}label a {text-decoration: none;color: #007BFF; }.agreement-checkbox {width: 32px; height: 32px; margin-right: 15px;}.companies-container {display: flex;flex-wrap: wrap;gap: 20px;padding: 20px;max-width: 1200px;margin: 0 auto;text-align: center;}.company {background-color: #fff;border: 1px solid #ddd;border-radius: 8px;overflow: hidden;width: calc(20% - 20px);box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);transition: transform 0.3s ease, box-shadow 0.3s ease;display: flex;flex-direction: column;justify-content: center;align-items: center;}.company:hover {box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2);}.company a {text-decoration: none;}.company-img {width: 90%;height: 150px;object-fit: contain;display: block;margin: 0 auto;}.company-title {font-size: 16px;margin: 15px;color: #333;}@media (max-width: 768px) {.company {width: calc(50% - 20px);}}@media (max-width: 480px) {.company {width: 100%;}}.company-info {display: flex;background: white;border-radius: 8px;box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);overflow: hidden;margin-bottom: 20px;}.company-image-container {margin: 20px;background-color: #fff;border: 1px solid #ddd;border-radius: 8px;overflow: hidden;width: calc(40% - 20px);box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);transition: transform 0.3s ease, box-shadow 0.3s ease;display: flex; flex-direction: column; justify-content: center; align-items: center; }.company-image { max-width: 300%;max-height: 300px;object-fit: cover;}.company-description {padding: 20px;flex: 1; }.company-description h2 {margin: 0 0 10px;}.company-description p {font-size: 16px;color: #555; word-wrap: break-word;line-height: 1.5;}.company-description strong {font-size: 16px;color: #555; word-wrap: break-word;line-height: 1.5;}.company-description li {font-size: 16px;color: #555; line-height: 1.8;}.companiesList {height: 200px;padding: 5px 8px;position: relative;overflow: hidden;}.companiesList .title a {font-weight: bold;font-size:18px;}.companiesList .description {color: #333;font-size:18px;padding:20px;}.companiesList .date {position: absolute;right: 0;bottom: 0;padding: 20px;color: #838383;}.companiesList:hover {height: 200px;padding: 5px 8px;position: relative;background-color: #EFF1F1;overflow: hidden;}.companiesList a,.companiesList a:hover {color: #2965BE;text-decoration: none;}.companiesList img.itm,.companiesList:hover img.itm {width: 200px;height: 285px;margin: 0px 10px 5px 0px;float: left;border-top: 1px solid #ddd;border-left: 1px solid #ddd;box-shadow: 4px 4px 4px #ccc;-moz-box-shadow: 4px 4px 4px #ccc;-webkit-box-shadow: 4px 4px 4px #ccc;-khtml-box-shadow: 4px 4px 4px #ccc;}.companiesList img.itm:hover,.companiesList:hover img.itm:hover {width: 300px;height: 285px;margin: 0px 10px 5px 0px;float: left;border-top: 1px solid #ddd;border-left: 1px solid #ddd;box-shadow: 4px 4px 4px #aaa;-moz-box-shadow: 4px 4px 4px #aaa;-webkit-box-shadow: 4px 4px 4px #aaa;-khtml-box-shadow: 4px 4px 4px #aaa;}.companiesList .img {width: 350px;margin: 0px 10px 5px 0px;float: left;border-radius: 1px;margin-left: 1px;border: 1px solid #E1E1E1;z-index: 3;text-align: center;color: #333;overflow: hidden;}.companiesList .img a img,.companiesList .img a:hover img {height: 189px;cursor: pointer;}.companyLogo {padding: 20px;margin: 8px;border-radius: 4px; overflow: hidden;position: relative;text-align: center;display: flex;justify-content: center;align-items: center;transition: border-color 0.3s ease, height 0.3s ease;}.companyLogo a {display: block;}.companyLogo img {border-radius: 15px;width: 50%; height: auto; box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.5);}@media (max-width: 768px) {.companyLogo {padding: 10px;height: auto; }.companyLogo img {max-height: 300px; }}@media screen and (max-width: 850px) {.articles_home {width: 47%;}}.articlePageTitle{ font-size: 22px;}.companyDesc{ font-size: 16px; line-height:1.5; clear: both; padding:15px;}.companyDesc a { font-size: 16px;}.companyDesc strong { font-weight: bold; color:#333;}.text-size {display: inline-block; float: right; margin:15px; position: relative;}articleMessageError{ color: red; font-size: 16px; font-weight: bold; margin: 20px 0px; display: block; text-align: center;}.professions-container {display: flex;flex-wrap: wrap;gap: 20px;padding: 20px;max-width: 1200px;margin: 0 auto;text-align: center;}.profession {padding: 20px 0 20px 0;background-color: #fff;border: 1px solid #ddd;border-radius: 8px;overflow: hidden;width: calc(20% - 20px);box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);transition: transform 0.3s ease, box-shadow 0.3s ease;display: flex; flex-direction: column; justify-content: center; align-items: center; }.profession:hover {box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2);}.profession a {font-size: 16px;text-decoration: none;}.profession-img {border-radius: 150px;}.profession-title {font-size: 16px;margin: 15px;color: #333;}@media (max-width: 768px) {.profession {width: calc(50% - 20px);}}@media (max-width: 480px) {.profession {width: 100%;}}.profession-info {display: flex;background: white;border-radius: 8px;box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);overflow: hidden;margin-bottom: 20px;}.profession-image-container {display: flex;justify-content: center;align-items: center;background: #ffffff; width: 350px; }.profession-image { border-radius: 150px;max-width: 300%;max-height: 300px;object-fit: cover;}.profession-description {padding: 20px;flex: 1; }.profession-description h2 {margin: 0 0 10px;}.profession-description p {font-size: 16px;color: #555; word-wrap: break-word;line-height: 1.5;}.profession-description strong {font-size: 16px;color: #555; word-wrap: break-word;line-height: 1.5;}.profession-description li {font-size: 16px;color: #555; line-height: 1.8;}.advantages { float: left; width:49%; line-height: 1.5; }.advantages li:before {content: '\2705';color: #74c241;padding-right:5px; }.advantages ul {list-style-type: none; padding: 0; }.disadvantages { float: right; width:49%; line-height: 1.5;}.disadvantages li:before {content: '\274C';color: #ff0000;padding-right:5px; }.disadvantages ul {list-style-type: none; padding: 0; }h3 {font-size: 24px;color: #333;}h3 a {font-size: 24px;color: #0044ff;}.salary {font-size: 18px;color: #666;}.salary {font-size: 18px;color: #666;}.ocenka {font-size: 18px;color: #666;}.ProfessionList { padding: 20px 8px;position: relative;overflow: hidden;}.ProfessionList .title a {font-weight: bold;font-size:18px;}.ProfessionList .description {color: #333;font-size:18px;padding:20px;}.ProfessionList .count a {color: #333;color: #2965BE;font-size:22px;}.ProfessionList:hover {padding: 20px 8px;position: relative;background-color: #EFF1F1;overflow: hidden;}.ProfessionList a,.ProfessionList a:hover {color: #2965BE;text-decoration: none;}.ProfessionList img.itm,.ProfessionList:hover img.itm {width: 200px;height: 285px;margin: 0px 10px 5px 0px;float: left;border-top: 1px solid #ddd;border-left: 1px solid #ddd;box-shadow: 4px 4px 4px #ccc;-moz-box-shadow: 4px 4px 4px #ccc;-webkit-box-shadow: 4px 4px 4px #ccc;-khtml-box-shadow: 4px 4px 4px #ccc;}.ProfessionList img.itm:hover,.ProfessionList:hover img.itm:hover {width: 300px;height: 285px;margin: 0px 10px 5px 0px;float: left;border-top: 1px solid #ddd;border-left: 1px solid #ddd;box-shadow: 4px 4px 4px #aaa;-moz-box-shadow: 4px 4px 4px #aaa;-webkit-box-shadow: 4px 4px 4px #aaa;-khtml-box-shadow: 4px 4px 4px #aaa;}.ProfessionList .img {width: 350px;margin: 0px 10px 5px 0px;float: left;border-radius: 1px;margin-left: 1px;z-index: 3;text-align: center;color: #333;overflow: hidden;}.ProfessionList .img a img,.ProfessionList .img a:hover img {border-radius: 150px;cursor: pointer;}