.list-type-block.vacancy-list1 .period-block {
	margin: 0 0 14px;
}

.list-type-block.item-views.vacancy-list1.wide_img.list .item .previewtext{
	margin-top: 22px;
}

.item-views.list-type-block.vacancy-list1 .item .previewtext p:first-child{
	margin-top: 0;
}

.list-type-block.item-views.vacancy-list1.wide_img .item .body-info .arrow_link{
	position: absolute;
	right: 0;
	top: 0;
	display: inline-block;
	width: 38px;
	height: 38px;
}

.list-type-block.item-views.vacancy-list1.wide_img .item .body-info .top-block__info .title{
    color: #141212;
    /*text-transform: uppercase;*/
	font-size: 16px;
	font-family: 'Verdana';
	font-weight: normal;
}

.list-type-block.item-views.vacancy-list1.wide_img .item .body-info .top-block__info .properties{
    color: #646464;
    text-transform: none;
	font-size: 12px;
	font-family: 'Verdana';
	font-weight: normal;
}

.list-type-block.item-views.vacancy-list1.wide_img .item .body-info .top-block__pay{
    color: #272525!important;
	font-size: 9px!important;
	font-family: 'Verdana';
	font-weight: bold;
	margin-bottom: 3px;
}

.list-type-block.item-views.vacancy-list1.wide_img .item.accordion-head .date-add-prop{
    color: #646464;
    position: absolute;
    display: block;
    top: 4px;
    right: 0px;
    float: right!important;
    text-transform: none;
	font-size: 12px;
	font-family: 'Verdana';
	font-weight: normal;
	z-index: 99;
}

.list-type-block.item-views.vacancy-list1.wide_img .item .body-info .top-block__pay:hover div{
    color: #8dbc4b;
}

.list-type-block.item-views.vacancy-list1.wide_img.image_right .item .body-info .arrow_link{
	/*right: 290px;*/
	display: none;
}
.list-type-block.item-views.vacancy-list1.wide_img.image_right .item .image + .body-info.has-link {
    padding-right: 293px;
    padding-left: 0px;
}

.item-views.list-type-block.vacancy-list1 .items .item_wrap{
	/*padding: 39px;*/
	padding: 33px 39px 34px;
	margin: 0px 0px -1px;
}

.list-type-block.item-views.vacancy-list1.wide_img .item .svg.svg-inline-right-arrow{
	position: absolute;
	top: 13px;
	left: 12px;
}

.vacancy-list1 .item_wrap:hover .body-info .arrow_link .svg-inline-right-arrow path{
	fill: #fff!important;
}


.list-type-block.item-views.vacancy-list1.wide_img .item .period-block-bottom{
	position: absolute;
	bottom: 0;
	left: 0;
}

.list-type-block.item-views.vacancy-list1.image_left.wide_img .item.wti.wdate{
	padding-bottom: 20px;
}

.list-type-block.item-views.vacancy-list1.image_left.wide_img .item .image + .body-info .period-block-bottom{
	position: absolute;
	bottom: 0;
	left: 293px;
}

.list-type-block.item-views.vacancy-list1 .item .section-name-block{
	display: block;
	margin: 0 0 10px;
}

.list-type-block.item-views.vacancy-list1.wide_img .item .image + .body-info{padding-left:293px; padding-right:70px;}

.list-type-block.item-views.vacancy-list1 .item .body-info .info-sticker-block.static-block{position: static;}

.list-type-block.item-views.vacancy-list1 .item_wrap > .item .period-block .svg,
.list-type-block.item-views.vacancy-list1 .item_wrap > .item .period-block-bottom .svg{padding: 0px 9px 1px 0px;}

.list-type-block.item-views.vacancy-list1 .item .body-info:not(.with-section) > .period-block {
	margin-top: -6px;
}

.list-type-block.item-views.vacancy-list1 .item:not(.wdate) .body-info:not(.with-section) > .title{
	margin-top: -6px;
}

.item-views.list-type-block.vacancy-list1.wide_img .items.row >.col-md-12{
	z-index:10;
}

/*compact mode*/
/*.compact-view.item-views.list-type-block .items .item_wrap{padding: 2.266rem;}*/
/*.compact-view.list-type-block.item-views.wide_img .item .image + .body-info{padding-left: 12.333rem;}*/
.compact-view.list-type-block.item-views.vacancy-list1 .item .title{margin-bottom:0.8rem;}
.compact-view.item-views.list-type-block.vacancy-list1 .items .item_wrap{padding: 2.27rem;}
.compact-view.list-type-block.vacancy-list1.item-views.wide_img .item .image + .body-info{padding-left: 12.27rem;}

/*vacancy*/
.list-type-block.item-views.compact-view.vacancy-list1 .item_wrap{padding-top: 1.866rem;}
/*.list-type-block.item-views.vacancy-list1 .item.wti .body-info{padding-right: 68px;}*/
.list-type-block.item-views.vacancy-list1 .item .title{margin-bottom: 6px;}
.list-type-block.item-views.vacancy-list1 .top-block .properties{/*margin-bottom: -4px;*/ margin-top: 11px;}
.list-type-block.item-views.vacancy-list1 .top-block .properties .inner-wrapper{font-size: 1em;padding-bottom: 0px;position: relative;}
.list-type-block.item-views.vacancy-list1 .top-block .properties .inner-wrapper .separator{z-index: 2;position: absolute;right: -6px;top: 0px;}
.list-type-block.item-views.vacancy-list1 .top-block .properties .inner-wrapper:last-of-type .separator{display: none;}
.vacancy-list1 .top-block__pay{font-weight: bold;}
/*.list-type-block.item-views.wide_img.vacancy-list1 .item .body-info .arrow_link{top:6px;}*/
/*.list-type-block.item-views.wide_img.vacancy-list1 .item .body-info .arrow_link{top:-2px;}*/
body .compact-view.list-type-block.item-views.list.vacancy-list1 .item .previewtext{margin-top:1.333rem;}

body .compact-view.list-type-block.item-views.list.vacancy-list1 .item .previewtext{margin:0px;}

.item-views.vacancy-list1 .group-content .tab-pane {
	margin-bottom: 25px;
	padding: 25px 0;
	padding-bottom: 5px;
}
.item-views.vacancy-list1 .group-content .tab-pane h3{
	font-size: 16px;
	font-family: 'Verdana'!important;
	font-weight: bold;
	color: #141212;
	text-align: center;
	margin-bottom: 5px;
}
/*
.item-views.vacancy-list1 .group-content .tab-pane:first-of-type h3{
	margin-top: 0px;
}*/
.item-views.vacancy-list1 .group-content .tab-pane:last-of-type,
.item-views.vacancy-list1 .group-content .tab-pane.last {
	margin-bottom: 0px;
}
.item-views.vacancy-list1.linked .group-content .tab-pane{margin-bottom:0;}

.item-views.list-type-block.vacancy-list1 .item .previewtext{margin-bottom: 0;}
.list-type-block.item-views.vacancy-list1.wide_img.list .item .previewtext.no-props {margin-top: 7px;}

.item-views.list-type-block.vacancy-list1.accordion-mode .items .item_wrap{
    padding: 0 25px;
    margin: 0;
    padding-bottom: 20px;
    padding-top: 20px;
    border: none;
    border-bottom: 1px solid #cccccc;
}
.item-views.list-type-block.vacancy-list1.accordion-mode .items .col-md-12:last-of-type .item_wrap{
    border-bottom: none;
}

.item-views.list-type-block.vacancy-list1.accordion-mode .accordion-type-1 .item-accordion-wrapper .accordion-head{
    padding: 0;
}

.item-views.list-type-block.vacancy-list1.accordion-mode .panel-collapse .accordion-body {
    padding: 0;
    padding-top: 20px;
}

.item-views.list-type-block.vacancy-list1.accordion-mode .panel-collapse .accordion-body .text{
    margin-bottom: 20px;
    font-size: 16px;
	font-family: 'Verdana'!important;
	font-weight: normal;
	color: #141212;
}
.item-views.list-type-block.vacancy-list1.accordion-mode .panel-collapse .accordion-body .btn.btn-default{
    background-color: #585858;
    border-color: #585858;
    color: #ffffff;
    text-transform: uppercase;
    font-size: 11px;
    font-family: 'Verdana';
    font-weight: bold;
    padding-top: 12px;
    padding-bottom: 12px;
    border-radius: 0px;
}
.item-views.list-type-block.vacancy-list1.accordion-mode .panel-collapse .accordion-body .btn.btn-default:hover{
	background-color: #83b81d;
    border-color: #83b81d;
}
.item-views.list-type-block.vacancy-list1.accordion-mode .accordion-type-1 .item-accordion-wrapper .accordion-head .arrow_open {
    top: 35px;
    right: 0px;
    width: 18px;
    height: 18px;
    border-radius: 0px;
}

.item-views.list-type-block.vacancy-list1.accordion-mode .item-accordion-wrapper.opened .accordion-head:before{top:46px;}

#seminar-list .item_wrap .item{
	padding: 24px 25px 20px;
}
#seminar-list .item_wrap .item .date-add-prop{
	font-size: 10px;
    color: #7e7e7e;
    cursor: pointer;
}
#seminar-list .item_wrap .item .arrow_open{
	cursor: pointer;
	top: -16px!important;
}

/*.vacancy-list1 .add_resume{margin:0 0 39px;position:relative;}
.vacancy-list1 .add_resume:after{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:#f1f1f1;}
.vacancy-list1 .add_resume .button_wrap{position:relative;padding:0 33px 0 0;display:inline-block;vertical-align:top;background:#FFF;z-index:1;}*/
/*.vacancy-list1.accordion-mode .item-accordion-wrapper .button_wrap{margin: 29px 0 0; display: inline-block;}*/


/* start media */

@media(min-width: 768px){
	.list-type-block.item-views.vacancy-list1 .item.wti .body-info{padding-right: 23px;}
}

@media (max-width: 767px){
	.list-type-block.item-views.vacancy-list1.wide_img .item .body-info .arrow_link{
		display:none;
	}
	.list-type-block.item-views.vacancy-list1.wide_img .item .image + .body-info {
		padding-right: 0;
	}

	.item-views.list-type-block.vacancy-list1.accordion-mode .accordion-type-1 .item-accordion-wrapper .accordion-head .arrow_open {display:none;}
}

@media (min-width: 601px){
	.compact-view.list-type-block.item-views.vacancy-list1.wide_img .item > .image{width: 150px;}
	/*.item-views.list-type-block.vacancy-list1 .item_wrap .body-info .top-block.flexbox .top-block__pay {margin-top: 7px;}*/
	.item-views.list-type-block.vacancy-list1 .item_wrap .body-info .top-block.flexbox {align-items: flex-end;}/*center*//*flex-start*/
}
@media (max-width: 600px){

	/*.item-views.list-type-block.vacancy-list1 .items .item_wrap{padding: 20px;}*/
	
	.list-type-block.item-views.vacancy-list1.image_left.wide_img .item .period-block-bottom,
	.list-type-block.item-views.vacancy-list1.image_right.wide_img .item .period-block-bottom{position: absolute;bottom: 0;left: 0;}

	.item-views.vacancy-list1 .top-block.flexbox{flex-direction:column;align-items: flex-start;}
    .item-views.vacancy-list1 .top-block .top-block__pay{width:100%;margin-top:15px;}
    .item-views.vacancy-list1 .top-block .properties{margin-top:11px;}

    .item-views.vacancy-list1 .top-block .top-block__pay.no-props {margin-top: 6px;}
    #seminar-list .item_wrap .item .title{
    	text-align: center;
    	margin-top: 10px;
    }

}

@media(min-width:601px) and (max-width:991px){
     .item-views.vacancy-list1 .top-block .properties {max-width:400px}
}
@media(min-width:992px) and (max-width:1199px){
     .with_left_block .item-views.vacancy-list1 .top-block .properties {max-width:400px}
     .item-views.vacancy-list1 .top-block .properties {max-width:600px}
}
@media(min-width:1200px){
     .with_left_block .item-views.vacancy-list1 .top-block .properties {max-width:700px}
     .item-views.vacancy-list1.top-block .properties {max-width:1000px}
}

/*end media*/
