

/* Start:/local/components/academyit/news.list/templates/header_page/style.css?1648821064150*/
div.news-list
{
	word-wrap: break-word;
}
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}

/* End */


/* Start:/local/templates/academy_it/components/bitrix/news.list/kariera_page/style.css?1648821064150*/
div.news-list
{
	word-wrap: break-word;
}
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}

/* End */


/* Start:/local/components/academyit/catalog.smart.filter/templates/unified.filter.kariera_job/style.css?16488210666672*/
/*
div.filtren {
	height: 230px;
}
*/

.filtren {
  margin-top: 40px;
}

div.filtren div.param_name, div.filtren div.param_box {
	float: left;
}
div.filtren div.param_name {
	margin: 5px 15px 0 0;
	min-width: 92px;
    text-transform: uppercase;
    font-size: 11px;
    font-weight: bold;
    text-align: right;
}

.filtren .block-city .param_name,
.filtren .block-left .param_name {
  min-width: 65px;
}

div.filtren div.param_box {
	margin-bottom: 15px;
}
div.filtren div.param_box.first {
	margin-right: 0px;
}
div.filtren div.param_box.second {
	float: right;
}
div.filtren div.param_box.odd {
	margin-right: 45px;
}
div.filtren div.param_box, div.filtren div.param_box div.jq-selectbox__select, div.filtren div.param_box div.jq-selectbox__dropdown {
	width: 200px;
}
div.filtren div.param_box div.jq-selectbox__select-text {
	width: 165px;
}
div.filtren div.param_box .jq-selectbox ul, div.filtren div.param_box .jq-selectbox li {
	width: 185px;
}
div.filtren div.param_box.first, div.filtren div.param_box.first div.jq-selectbox__select, div.filtren div.param_box.first div.jq-selectbox__dropdown {
	width: 482px;
}
div.filtren div.param_box.first div.jq-selectbox__select-text {
	width: 447px;
}
div.filtren div.param_box.first .jq-selectbox ul, div.filtren div.param_box.first .jq-selectbox li {
	width: 482px;
}
div.filtren div.param_box.second, div.filtren div.param_box.second div.jq-selectbox__select, div.filtren div.param_box.second div.jq-selectbox__dropdown {
	width: 392px;
}
div.filtren div.param_box.second div.jq-selectbox__select-text {
	width: 357px;
}
div.filtren div.param_box.second .jq-selectbox ul, div.filtren div.param_box.second .jq-selectbox li {
	width: 377px;
}
.course_search2, .course_search2 .params, .course_search2 .params .checkParamBox, .course_search2 .params .checkParamBox .checkParam.B {
	border: 0 !important;
	float: left;
/*
	margin: 0 !important;
	padding: 0 !important;
*/
/*	width: 120px !important;*/
}

/* ------------------------- */

.filtren .input-text {
  font-style: italic;
  padding: 0 10px;
  margin-bottom: 12px;
  border: 1px solid #ccc;
  height: 28px;
  border-radius: 6px;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.filtren input[type="text"]:focus {
  border: 1px solid #ccc; 
}
.filtren .wrap_input {
  width: 484px;
  display: inline-block;
}

.filtren .wrap_input.input-date {
  width: 135px;
}

.params .text {
  font-weight: bold !important;
}

.filtren .checkParamBox {
  width: 250px !important;
}
.filtren .course_search.course_search2 {
  width: 250px !important;
  margin-top: 0;
  margin-bottom: 3px;
  margin-left: 147px !important;
}

.filtren .section {
  font-weight: bold !important;
}
.filtren .element {
  padding-left: 15px !important;
}

/* ----------------------- */

/*! jQuery UI - v1.11.4 - 2015-08-24
* http://jqueryui.com
* Includes: core.css, autocomplete.css, menu.css, theme.css
* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */

.ui-front {
	z-index: 100;
}


/* Interaction Cues
----------------------------------*/
.ui-state-disabled {
	cursor: default !important;
}

/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.ui-autocomplete {
	position: absolute;
	top: 0;
	left: 0;
	cursor: default;
}
.ui-menu {
	list-style: none;
	padding: 0;
	margin: 0;
	display: block;
	outline: none;
}
.ui-menu .ui-menu {
	position: absolute;
}
.ui-menu .ui-menu-item {
	position: relative;
	margin: 0 0 0 14px;
	padding: 5px 10px 7px 8px;
	cursor: pointer;
    border-top: 1px solid #f5f0ec;
	min-height: 0; /* support: IE7 */
	/* support: IE10, see #8844 */
	list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
}
.ui-menu .ui-menu-divider {
	margin: 5px 0;
	height: 0;
	font-size: 0;
	line-height: 0;
	border-width: 1px 0 0 0;
}
.ui-menu .ui-state-focus,
.ui-menu .ui-state-active {
	margin: -1px;
}

/* Component containers
----------------------------------*/
.ui-widget .ui-widget {
	font-size: 13px;
}
.ui-widget-content {
    border-radius: 6px;
	border-top: none;
    border-bottom:  1px solid #ccc;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-right:  1px solid #ccc;
    border-left:  1px solid #ccc;
	background: #ffffff;
	color: #9c9c9c;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 13px;
    font-style: italic;
    max-width: 482px;
}
.ui-widget-content a {
	color: #222222;
}

/* Interaction states
----------------------------------*/
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
	border: 1px solid #ccc;
	background: #e6e6e6;
	font-weight: normal;
	color: #555555;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited {
	color: #555555;
	text-decoration: none;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
	color: #212121;
    margin: 0 0 0 14px;
    padding: 5px 10px 7px 8px;
}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited {
	color: #212121;
	text-decoration: none;
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active {
	border: 1px solid #ccc;
	background: #ffffff;
	font-weight: normal;
	color: #212121;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
	color: #212121;
	text-decoration: none;
}

.spoiler-box {
  display: none;
  height: 155px;
  border: 1px solid #ccc;
  border-radius: 3px;
}

.block-left,
.block-right {
  float: left;
}
.block-left {
  width: 355px;
}
.block-right {
  padding-top: 20px;
}

.spoiler-toggle {
  margin-top: 10px;
  margin-bottom: 20px;
  text-align: center;
}
.btn-toggle {
  display: inline-block;
  font-size: 12px;
  font-family: Tahoma;
  font-weight: bold;
  cursor: pointer;
}
.btn-text {
  color: #f87f52;
  border-bottom: 1px dashed #f87f52;
}
.btn-text:hover {
  border-bottom: 0;
}

.block-left-date {
  float: left;
}
.filtren .block-left-date > .param_name {
  min-width: 50px;
}


/* End */


/* Start:/local/templates/academy_it/components/bitrix/news.list/kariera/style.css?16488210642065*/
.s2_b1_pag { background: transparent !important; box-shadow: none; width: 100%; padding: 0 16px; margin: 8px 0 0 0; } .s2_b1_pag1 {} .s2_b1_pag1>* { margin: 0 7px 0 0; width: 32px; height: 32px; box-sizing: border-box; border-radius: 50%; font-size: 16px; } .s2_b1_pag1>*:first-child { margin: 0 16px 0 0 !important; } .s2_b1_pag1>*:last-child { margin: 0 0 0 16px !important; } .s2_b1_pag1>span { background: #F47C44; color: #FFFFFF; } .s2_b1_pag_s { color: #F47C44; } .s2_b1_pag_s:hover { color: white; background: #F47C44; } .s2_b1_pag1_arr { background: #FFFFFF; box-shadow: 0px 2px 4px rgba(53, 53, 53, 0.08); border-radius: 50%; } .s2_b1_pag1_arr:hover { background: #F47C44; } .s2_b1_pag1_arr:hover svg>path { stroke: white; } .s2_b1_pag2>* { margin: 0 7px 0 0; box-sizing: border-box; } .s2_b1_pag2_text { font-size: 14px; flex-shrink: 0; display: block; color: #353535; } .s2_b1_pag2>span { border-radius: 50%; font-size: 16px; background: #F47C44; color: #FFFFFF; width: 32px; height: 32px; border-radius: 50%; } .s2_b1_pag2>a { width: 32px; height: 32px; border-radius: 50%; } .s2_b1_pag2>a { color: #F47C44; } .s2_b1_pag2>a:hover { color: white; background: #F47C44; } .s2_b1_pag2>a:last-child { width: auto; height: auto; padding: 5px 10px; border-radius: 5px; } @media screen and (max-width: 660px) { .s2_b1_pag { margin: 0px 0 0 0; } .s2_b1_pag { flex-wrap: wrap; justify-content: center; } .s2_b1_pag>* { width: 100%; justify-content: center; } .s2_b1_pag2 { margin: 16px 0 0 0; } } @media screen and (max-width: 340px) { .s2_b1_pag1>* { margin: 0 4px 0 0; width: 26px; height: 26px; font-size: 14px; } .s2_b1_pag1>*:first-child { margin: 0 10px 0 0 !important; } .s2_b1_pag1>*:last-child { margin: 0 0 0 10px !important; } .s2_b1_pag2>* { margin: 0 4px 0 0; } .s2_b1_pag2_text { font-size: 12px; } .s2_b1_pag2>span { font-size: 14px; width: 26px; height: 26px; } .s2_b1_pag2>a { width: 26px; height: 26px; } }
/* РџР°РіРёРЅР°С†РёСЏ */ 
.s2_vakansiiOpis_block3Form_file  input.inputfile {
    position: absolute;
    opacity: 0;
}
/* End */
/* /local/components/academyit/news.list/templates/header_page/style.css?1648821064150 */
/* /local/templates/academy_it/components/bitrix/news.list/kariera_page/style.css?1648821064150 */
/* /local/components/academyit/catalog.smart.filter/templates/unified.filter.kariera_job/style.css?16488210666672 */
/* /local/templates/academy_it/components/bitrix/news.list/kariera/style.css?16488210642065 */
