/*

.techschool_item_left {
  width: 818px;
  min-width: 818px;
}

.techschool_item_center {
  width: 138px;
  min-width: 138px;
}

.techschool_item_right {
  width: 135px;
  min-width: 135px;
}

*/

.work_techschool {
  margin-top: 47px;
}

.techschool_list_header {
  background: #931139;
  color:#fff;
  padding: 34px 70px;
}

.work-page .work-career .career-list.techschool_list {
  padding:0;
  margin-top: 3px;
}

.techschool_list_header_title {
  font-family: Roboto-Bold;
  font-size: 20px;
  text-transform: uppercase;
}

.techschool_list_header_desc {
  font-family: Roboto;
  font-size: 16px;
  margin-top: 18px;
}

@media screen and (max-width: 585px) {
  .tehschool_imgs {
  display: none !important;
}

.work-page .work-history.work_tehschool {
  display: block !important;
}
}

.red_link {
  color:#931139 !important
}

h2.tehschool_h2 {
  margin: 5px 0 27px 0;
}

.work-page .work-history.work_tehschool {
  display: none;
}

/*
.work-page .work-history.work_tehschool .top-part .back {
  background: none;
}
*/
.work-page .work-history.work_tehschool .top-part {
  background: none;
  min-height:146px
}

.work-page .work-child-company .detail-page .head-company .company .logo {
  position: relative;
  border-radius: 0 !important
}

.work-page .work-child-company .detail-page .head-company .company .logo img {
  position:absolute;
  left:0;
  right:0;
  top:0;
  bottom:0;
  margin:auto;
  display:block;
}

.newspapers .newspapers-list {
  overflow: hidden;
}

.newspapers-list .item.no_img {
  background: #777;
}

.newspapers-list .item.no_img .img {
  opacity:0.4;
  background: url(/image/newspaper/bgd.jpg) no-repeat center;
}

.newspapers-list .item.no_img .img:hover {
  opacity:1;
}

.newspapers .newspapers-list .item .desc {
  text-align: center;
}

.newspapers .newspapers-list .item.vernym-kursom .desc .name {
  margin-top: 42px;
}

.newspapers .newspapers-list .item.iznutri .desc .name {
  margin-top: 42px;
}

.newspapers .newspapers-list .item.ot-pervogo-litsa .desc .name {
  margin-top: 161px;
}

.newspapers .newspapers-list .item.konkurs .desc .name {
  margin-top: 62px;
}

.newspapers .newspapers-list .item.delo-tekhniki .desc .name {
  margin-top: 62px;
}

.newspapers .newspapers-list .item.mashina-vremeni .desc .name {
  margin-top: -12px;
}

.newspapers .newspapers-list .item.otkrovenno-govorya .desc .name {
  margin-top: 184px;
}

.newspapers .newspapers-list .item.kalendar .desc .name {
  margin-top: 39px;
}

.newspapers .newspapers-list .item.sport .desc .name {
  margin-top: -14px;
}

.newspapers .newspapers-list .item.metro-v-mire .desc .name {
  margin-top: 181px;
}

.newspapers .newspapers-list .item.bylo-stalo .desc .name {
  margin-top: 42px;
}

.newspapers .newspapers-list .item.experts .desc .name {
  margin-top: 42px;
}

.newspapers .newspapers-list .item.zamochn .desc .name {
  margin-top: 42px;
}

.newspapers .newspapers-list .bottom_row .item.life {
  width: 31.7%;
  margin: 0 3px 3px 0;
  padding: 22.74% 0 0 0;
}

.newspapers .newspapers-list .item.vernym-kursom {
  width: 43.11%;
  padding: 22.8% 0 0 0;
}

.newspapers .newspapers-list .bottom_row2 .item.bylo-stalo {
  width: 31.7%;
  /* padding: 22.8% 0 0 0; */
  padding: 15.05% 0 0 0;
  margin: 0 3px 3px 0 ;
}

.newspapers .newspapers-list .bottom_row2 .item.experts {
  width: 29.7%;
  padding: 22.8% 0 0 0;
  margin: 0 3px 3px 0;
}

.newspapers .newspapers-list .bottom_row2 .item.artef {
  width: 31.65%;
  margin-top: -23%;
  padding: 45.8% 0 0 0;
}
.newspapers .newspapers-list .bottom_row2 .item.zamochn {
  width: 36%;
  padding: 22.8% 0 0 0;
  margin: 0 3px 3px 0;
}

.newspapers .newspapers-list .bottom_row2 .item.geroi {
  width: 37.95%;
  padding: 22.8% 0 0 0;
  margin: 0 0 3px 0;
}
@media(max-width: 850px){
  .newspapers .newspapers-list .bottom_row2 .item.geroi {
    width: 37.75%;
  }

  .newspapers .newspapers-list .bottom_row2 .item.artef {
    width: 31.45%;
    /* margin-top: -23.2%;
    padding: 46% 0 0 0; */
  }
}
@media(max-width: 957px) and (min-width: 850px){
  .newspapers .newspapers-list .bottom_row2 .item.geroi {
    width: 37.84%;
  }
  .newspapers .newspapers-list .bottom_row2 .item.artef{
    width: 31.54%;
    margin-top: -23.2%;
    padding: 46% 0 0 0;
  }
}

.newspapers .newspapers-list .bottom_row2 .item.stars {
  width: 31.7%;
  /* padding: 22.8% 0 0 0; */
  padding: 15.1% 0 0 0;
  margin: 0 3px 3px 0 ;
  vertical-align: bottom;
}
.newspapers .newspapers-list .bottom_row2 .item.stars.abs {
  width: 31.7%;
  /* padding: 22.8% 0 0 0; */
  padding: 15.1% 0 0 0;
  transform: translateY(-50%);
  margin: 0 3px 3px 0 ;
  position: absolute;
  left: 0;
  top: -1.5px;
}

.newspapers .newspapers-list .item.vernym-kursom .img {
  background: url(/image/newspaper/1280/vernym-kursom.png) no-repeat center center;
}

.newspapers .newspapers-list .item.iznutri .img {
  background: url(/image/newspaper/1280/iznutri.png) no-repeat center center;
}

.newspapers .newspapers-list .item.ot-pervogo-litsa .img {
  background: url(/image/newspaper/1280/ot-pervogo-litsa.png) no-repeat center center;
}

.newspapers .newspapers-list .item.konkurs .img {
  background: url(/image/42BK.jpg) no-repeat center top;
}

.newspapers .newspapers-list .item.delo-tekhniki .img {
  background: url(/image/newspaper/1280/delo-tekhniki.png) no-repeat center center;
}

.newspapers .newspapers-list .item.mashina-vremeni .img {
  background: url(/image/newspaper/1280/mashina-vremeni.png) no-repeat center center;
}

.newspapers .newspapers-list .item.otkrovenno-govorya .img {
  background: url(/image/Kim2BK.jpg) no-repeat center center;
}

.newspapers .newspapers-list .item.kalendar .img {
  background: url(/image/newspaper/1280/kalendar.png) no-repeat center center;
}

.newspapers .newspapers-list .item.sport .img {
  background: url(/image/newspaper/1280/sport.png) no-repeat center center;
}

.newspapers .newspapers-list .item.metro-v-mire .img {
  background: url(/image/newspaper/1280/metro-v-mire.jpg) no-repeat center center;
}

.newspapers .newspapers-list .item.bylo-stalo .img {
  background: url(/image/newspaper/1280/bylo-stalo.jpg) no-repeat center center;
}

.newspapers .newspapers-list .item.experts .img {
  background: url(/image/newspaper/1280/experts.jpg) no-repeat center center;
}

.newspapers .newspapers-list .item.zamochn .img {
  background: url(/image/newspaper/1280/zamochn.jpg) no-repeat center top;
}

.newspapers .newspapers-list .item.geroi .img {
  background: url(/image/newspaper/1280/zast-geroi1.jpg) no-repeat center center;
}

.newspapers .newspapers-list .item.geroi.intervyu-01 .img {
  background: url(/image/genadiy.jpg) no-repeat center center;
}

.newspapers .newspapers-list .item.stars .img {
  background: url(/image/newspaper/1280/stars_1280_1.jpg) no-repeat center center;
}

.newspapers .newspapers-list .item.kalendar:hover .img {
  opacity:1 !important;
  background-color: none !important;
}


.newspapers .newspapers-list .item.kalendar .name {
  color:#e6c99d
}

.newspapers .newspapers-list .item.iznutri {
  width: 24.6%;
  padding: 22.8% 0 0 0;
  margin: 0 3px 3px 0;
}

.newspapers .newspapers-list .item.ot-pervogo-litsa {
  width: 31.75%;
  padding: 31.4% 0 0 0;
  float: right;
  margin-right: 0;
}

.newspapers .newspapers-list .item.konkurs {
  width: 24.5%;
  padding: 22.9% 0 0 0;
  float: left;
}

.newspapers .newspapers-list .item.delo-tekhniki {
  width: 43.21%;
  padding: 22.9% 0 0 0;
  float: left;
}

.newspapers .newspapers-list .item.mashina-vremeni {
  width: 31.75%;
  padding: 14.3% 0 0 0;
  float: right;
  margin-right: 0;
}

.newspapers .newspapers-list .item.otkrovenno-govorya {
  width: 31.7%;
  padding: 31.11% 0 0 0;
}

.news_row {
  width: 29.8%;
  display: inline-block;
  position: relative;
  margin: 0;
  position: relative;
  -webkit-transition: 0.2s;
  -moz-transition: 0.2s;
  -ms-transition: 0.2s;
  transition: 0.2s;
  overflow: hidden;
}

.news_row.duplex {
  width: 38.1%;
}

.news_row.duplex .item:first-child {
  padding: 43.39% 0 0 0 !important;
}

.news_row.duplex .item:last-child {
  padding: 38.40% 0 0 0 !important
}

.news_row .item {
  width: 100% !important;
  display:block !important;
}

.news_row .item:first-child {
  padding: 55.39% 0 0 0 !important;
}

.news_row .item:last-child {
  padding: 49.39% 0 0 0 !important;
}

.newspapers .newspapers-list .item.metro-v-mire {
  width: 38.1%;
  padding: 31.11% 0 0 0;
  margin: 0 0 3px 0;
}

.bottom_row {
  overflow: hidden;
  display:flex;
  flex-flow:row wrap;
  justify-content: space-between;
}

.bottom_row.bottom_row2 {
  display: block;
  overflow: visible;
  position: relative;
  /* overflow: hidden; */
}

.top_rows {
  overflow: hidden;
}

.newspapers .newspapers-list .bottom_row .item {
  margin-right: 0;
}


/*Страница техшколы*/
header .nav .nav-list.screen .nav-list-box .nav-dop.nav_dop_width {
  margin: 0 0 0 -60px;
}


/*Планшет*/
@media screen and (max-width: 1279px) and (min-width: 768px) {
  .newspapers .newspapers-list .item.vernym-kursom .desc .name {
  margin-top: 35px;
}

.newspapers .newspapers-list .item.bylo-stalo .desc .name {
  margin-top: 35px;
}

.newspapers .newspapers-list .item.experts .desc .name {
  margin-top: 35px;
}

.newspapers .newspapers-list .item.zamochn .desc .name {
  margin-top: 35px;
}

.newspapers .newspapers-list .item.iznutri .desc .name {
  margin-top: 35px;
}

.newspapers .newspapers-list .item.ot-pervogo-litsa .desc .name {
  margin-top: 141px;
}

.newspapers .newspapers-list .item.konkurs .desc .name {
  margin-top: 25px;
}

.newspapers .newspapers-list .item.delo-tekhniki .desc .name {
  margin-top: 25px;
}

.newspapers .newspapers-list .item.mashina-vremeni .desc .name {
  margin-top: -5px;
}

.newspapers .newspapers-list .item.otkrovenno-govorya .desc .name {
  margin-top: 146px;
}

.newspapers .newspapers-list .item.kalendar .desc .name {
  margin-top: 39px;
  bottom: 10px;
}

.newspapers .newspapers-list .item.sport .desc .name {
  margin-top: -14px;
}

.newspapers .newspapers-list .item.metro-v-mire .desc .name {
  margin-top: 146px;
}

.newspapers .newspapers-list .item.vernym-kursom {
  width: 43.11%;
  padding: 22.8% 0 0 0;
}

.newspapers .newspapers-list .bottom_row2 .item.bylo-stalo {
  width: 31.7%;
  /* padding: 22.8% 0 0 0; */
  padding: 15.05% 0 0 0;
}

.newspapers .newspapers-list .item.experts {
  width: 29.7%;
  padding: 22.8% 0 0 0;
}

.newspapers .newspapers-list .item.zamochn {
  width: 29.7%;
  padding: 22.8% 0 0 0;
}

.newspapers .newspapers-list .bottom_row2 .item.stars {
  width: 31.7%;
  /* padding: 22.8% 0 0 0; */
  padding: 15.1% 0 0 0;
  margin: 0 3px 3px 0;
}

.newspapers .newspapers-list .item.vernym-kursom .img {
  background: url(/image/newspaper/768/vernym-kursom.png) no-repeat center center;
}

.newspapers .newspapers-list .item.iznutri .img {
  background: url(/image/newspaper/768/iznutri.png) no-repeat center center;
}

.newspapers .newspapers-list .item.ot-pervogo-litsa .img {
  background: url(/image/newspaper/768/ot-pervogo-litsa.png) no-repeat center center;
}

.newspapers .newspapers-list .item.konkurs .img {
  background: url(/image/42BK.jpg) no-repeat center top;
}

.newspapers .newspapers-list .item.delo-tekhniki .img {
  background: url(/image/newspaper/768/delo-tekhniki.png) no-repeat center center;
}

.newspapers .newspapers-list .item.mashina-vremeni .img {
  background: url(/image/newspaper/768/mashina-vremeni.png) no-repeat center center;
}

.newspapers .newspapers-list .item.otkrovenno-govorya .img {
  background: url(/image/newspaper/768/otkrovenno-govorya.jpg) no-repeat center center;
}

.newspapers .newspapers-list .item.kalendar .img {
  background: url(/image/newspaper/768/kalendar.png) no-repeat center center;
}

.newspapers .newspapers-list .item.sport .img {
  background: url(/image/newspaper/768/sport.png) no-repeat center center;
}

.newspapers .newspapers-list .item.metro-v-mire .img {
  background: url(/image/newspaper/768/metro-v-mire.jpg) no-repeat center center;
}

.newspapers .newspapers-list .item.bylo-stalo .img {
  background: url(/image/newspaper/768/bylo-stalo.jpg) no-repeat center center;
}

.newspapers .newspapers-list .item.stars .img {
  background: url(/image/newspaper/768/stars_768_1.jpg) no-repeat center center;
}

.newspapers .newspapers-list .item.experts .img {
  background: url(/image/newspaper/768/experts.jpg) no-repeat center center;
}

.newspapers .newspapers-list .item.zamochn .img {
  background: url(/image/newspaper/768/zamochn.jpg) no-repeat center center;
}

.newspapers .newspapers-list .item.kalendar:hover .img {
  opacity:1 !important;
  background-color: none !important;
}

.newspapers .newspapers-list .item.kalendar .name {
  color:#e6c99d
}

.newspapers .newspapers-list .item.iznutri {
  width: 24.6%;
  padding: 22.8% 0 0 0;
  margin: 0 3px 3px 0;
}

.newspapers .newspapers-list .item.ot-pervogo-litsa {
  width: 31.4%;
  padding: 30.0% 0 0 0;
  float: right;
  margin-right: 0;
}

.newspapers .newspapers-list .item.konkurs {
  width: 24.5%;
  padding: 22.9% 0 0 0;
  float: left;
}

.newspapers .newspapers-list .item.delo-tekhniki {
  width: 43.21%;
  padding: 22.9% 0 0 0;
  float: left;
}

.newspapers .newspapers-list .item.mashina-vremeni {
  width: 31.6%;
  padding: 15.8% 0 0 0;
  float: right;
  margin-right: 0;
}

.newspapers .newspapers-list .item.otkrovenno-govorya {
  width: 31.7%;
  padding: 31.11% 0 0 0;
}

.news_row {
  width: 29.8%;
  display: inline-block;
  position: relative;
  margin: 0;
  position: relative;
  -webkit-transition: 0.2s;
  -moz-transition: 0.2s;
  -ms-transition: 0.2s;
  transition: 0.2s;
  overflow: hidden;
}

.news_row .item {
  width: 100% !important;
  display:block !important;
}

.news_row .item:first-child {
  padding: 55.39% 0 0 0 !important;
}

.news_row .item:last-child {
  padding: 49.39% 0 0 0 !important;
}

.newspapers .newspapers-list .item.metro-v-mire {
  width: 38.1%;
  padding: 31.11% 0 0 0;
  margin: 0 0 3px 0;
  float: none;
}
}




/*Моб.*/
@media screen and (max-width: 767px) and (min-width: 320px) {
  .newspapers .newspapers-list .item.vernym-kursom .desc .name {
  margin-top: 75px;
}

.newspapers .newspapers-list .item.bylo-stalo .desc .name {
  margin-top: 75px;
}

.newspapers .newspapers-list .item.experts .desc .name {
  margin-top: 75px;
}

.newspapers .newspapers-list .item.zamochn .desc .name {
  margin-top: 75px;
}

.bottom_row {
  display: block;
}

.newspapers .newspapers-list .item.iznutri .desc .name {
  margin-top: 75px;
}

.newspapers .newspapers-list .item.ot-pervogo-litsa .desc .name {
  margin-top: 75px;
}

.newspapers .newspapers-list .item.konkurs .desc .name {
  margin-top: 75px;
}

.newspapers .newspapers-list .item.delo-tekhniki .desc .name {
  margin-top: 75px;
}

.newspapers .newspapers-list .item.mashina-vremeni .desc .name {
  margin-top: 75px;
}

.newspapers .newspapers-list .item.otkrovenno-govorya .desc .name {
  margin-top: 75px;
}

.newspapers .newspapers-list .item.kalendar .desc .name {
  margin-top: 75px;
}

.newspapers .newspapers-list .item.sport .desc .name {
  margin-top: 75px;
}

.newspapers .newspapers-list .item.metro-v-mire .desc .name {
  margin-top: 75px;
}

.newspapers .newspapers-list .bottom_row2  .item {
  width: 100%;
}

.newspapers .newspapers-list .bottom_row2 .item.bylo-stalo {
  width: 300px;
  height:160px;
  padding: 0;
  float:none;
  margin: 0
}

.newspapers .newspapers-list .bottom_row2 .item.experts {
  width: 300px;
  height:160px;
  padding: 0;
  float:none
}

.newspapers .newspapers-list .bottom_row2 .item.zamochn {
  width: 300px;
  height:160px;
  padding: 0;
  float:none
}

.newspapers .newspapers-list .bottom_row2 .item.life,
.newspapers .newspapers-list .bottom_row2 .item.artef {
  width: 300px;
  height:160px;
  padding: 0;
  float:none
}

.newspapers .newspapers-list .bottom_row2 .item.geroi{
  width: 300px;
  height:160px;
  padding: 0;
  float:none
}

.newspapers .newspapers-list .bottom_row2 .item.stars {
  width: 300px;
  height:160px;
  padding: 0;
  float:none;
  margin: 0
}

.newspapers .newspapers-list .bottom_row2 .item.stars.abs {
  width: 300px;
  height:160px;
  padding: 0;
  float:none;
  margin: 0;
  position: relative;
  transform: none;
}

.newspapers .newspapers-list .item.vernym-kursom {
  width: 300px;
  height:160px;
  padding: 0;
  float:none
}

.newspapers .newspapers-list .item.bylo-stalo .img {
  background: url(/image/newspaper/320/bylo-stalo.jpg) no-repeat center center;
}

.newspapers .newspapers-list .item.stars .img {
  background: url(/image/newspaper/320/stars_320_1.jpg) no-repeat center center;
}

.newspapers .newspapers-list .item.experts .img {
  background: url(/image/newspaper/320/experts.jpg) no-repeat center center;
}

.newspapers .newspapers-list .item.zamochn .img {
  background: url(/image/newspaper/320/zamochn.jpg) no-repeat center center;
}

.newspapers .newspapers-list .item.vernym-kursom .img {
  background: url(/image/newspaper/320/vernym-kursom.png) no-repeat center center;
}

.newspapers .newspapers-list .item.iznutri .img {
  background: url(/image/newspaper/320/iznutri.png) no-repeat center center;
}

.newspapers .newspapers-list .item.ot-pervogo-litsa .img {
  background: url(/image/newspaper/320/ot-pervogo-litsa.png) no-repeat center center;
}

.newspapers .newspapers-list .item.konkurs .img {
  background: url(/image/42BK.jpg) no-repeat center top;
}

.newspapers .newspapers-list .item.delo-tekhniki .img {
  background: url(/image/newspaper/320/delo-tekhniki.png) no-repeat center center;
}

.newspapers .newspapers-list .item.mashina-vremeni .img {
  background: url(/image/newspaper/320/mashina-vremeni.png) no-repeat center center;
}

.newspapers .newspapers-list .item.otkrovenno-govorya .img {
  background: url(/image/newspaper/320/otkrovenno-govorya.jpg) no-repeat center center;
}

.newspapers .newspapers-list .item.kalendar .img {
  background: url(/image/newspaper/320/kalendar.png) no-repeat center center;
}

.newspapers .newspapers-list .item.sport .img {
  background: url(/image/newspaper/320/sport.png) no-repeat center center;
}

.newspapers .newspapers-list .item.metro-v-mire .img {
  background: url(/image/newspaper/320/metro-v-mire.jpg) no-repeat center center;
}

.newspapers .newspapers-list .item.kalendar:hover .img {
  opacity:1 !important;
  background-color: none !important;
}

.newspapers .newspapers-list .item.kalendar .name {
  color:#e6c99d
}

.newspapers .newspapers-list .item {
  margin: 20px auto 0 !important;
  display: block !important;
}

.newspapers .newspapers-list .item.iznutri {
  width: 300px;
  height:160px;
  padding: 0;
  float:none
}

.newspapers .newspapers-list .item.ot-pervogo-litsa {
  width: 300px;
  height:160px;
  padding: 0;
  float:none
}

.newspapers .newspapers-list .item.konkurs {
  width: 300px;
  height:160px;
  padding: 0;
  float:none
}

.newspapers .newspapers-list .item.delo-tekhniki {
  width: 300px;
  height:160px;
  padding: 0;
  float:none
}

.newspapers .newspapers-list .item.mashina-vremeni {
  width: 300px;
  height:160px;
  padding: 0;
  float:none
}

.newspapers .newspapers-list .item.otkrovenno-govorya {
  width: 300px;
  height:160px;
  padding: 0;
  float:none
}

.news_row,
.news_row.duplex
{
  width: 300px;
  height:auto;
  padding: 0;
  float:none;
  margin: 20px auto 0 !important;
  display: block;
}

.news_row .item {
  width: 300px;
  height:160px;
  padding: 0;
  float:none
}

.news_row .item:first-child {
  width: 300px;
  height:160px;
  padding: 0;
  float:none
}

.news_row .item:last-child {
  width: 300px;
  height:160px;
  padding: 0 !important;
  float:none
}

.newspapers .newspapers-list .item.metro-v-mire {
  width: 300px;
  height:160px;
  padding: 0 !important;
  float:none
}
  }
