@font-face{font-family:Lato;src:url(../../assets/fonts/Lato-Regular.ttf);font-weight:400;font-display: swap;}
@font-face{font-family:Lato;src:url(../../assets/fonts/Lato-Bold.ttf);font-weight:700;font-display: swap;}
@font-face{font-family:Lato;src:url(../../assets/fonts/Lato-Semibold.ttf);font-weight:600;font-display: swap;}
@font-face{font-family:Raleway;src:url(../../assets/fonts/Raleway-Regular.ttf);font-weight:400;font-display: swap;}
@font-face{font-family:Raleway;src:url(../../assets/fonts/Raleway-Bold.ttf);font-weight:700;font-display: swap;}

.cont-cookie-poup {
  z-index: 67;
}
.cont-cookie-poup {
  position: fixed;
  bottom: 60px;
  right: 60px;
  background: #fff;
  box-shadow: 0px 0px 20px rgb(0 0 0/5%);
  border-radius: 10px;
  padding: 20px 30px;
  z-index: 7;display:none;
}
.justify-start {
  justify-content: flex-start;
}
.direction-row {
  flex-direction: row;gap:30px;
}
.flex {
  display: flex;
}
.align-items-center {
  align-items: center !important;
}
.left-cookie {
  max-width: 380px;
}
.color-black {
  color: #000;font-size: 16px;line-height: 22px;
}
.color-primary-blue {
  color: #1c3557;
}
.justify-center {
  justify-content: center;
}
.cont-cookie-poup .fill-btn-grey {
  background: #bc2122;
}
.cont-cookie-poup .fill-btn-grey:hover {
  background: #1c3557;
}

.cont-cookie-poup .btn {
  padding: 14px 16px;
  border-radius: 10px;
}
.standart-text-uppercase {
  font-weight: 400;
  font-size: 14px;
  line-height: 140%;
  text-transform: uppercase;
}
.color-white {
  color: #fff;
}

@media only screen and (max-width: 700px) {
.cont-cookie-poup {width: 90%;right: 0; margin: 0 5%;box-sizing: border-box;}
}
@media only screen and (max-width: 520px) {
.standart-text {text-align: center;}
.direction-row {flex-direction: column; gap: 10px;}
}


.sidepanel1 {height: 100vh;width: 0;position: fixed;z-index:999;top:0;right: 0;background-color: #fff;overflow-x: hidden;padding: 20px 0px 35px; transition: 0.5s;max-width: 100%;}
.sidepanel1 a {padding:10px 30px;text-decoration: none;  font-size: 15px;line-height: 20px;color: #000;  display: block;  transition: 0.3s;}
.sidepane1l a:hover {  color: #f1f1f1;}    
.sidepanel1 .closebtn1 {  position: sticky;top: 0px;font-size: 25px;text-align: right;}
.openbtn1 { border: 1.5px solid #E5E5E5; border-radius: 5px 0px 0px 5px;cursor: pointer;
background-color: #FBFBFC;padding: 2px 13px;position: fixed;right: 0;top: 80px;z-index: 99;}
.openbtn1:hover { color: #454a74;}

body .header {  position: sticky;  z-index: 4;  top: 0;}
body .header.sticky {  position: sticky;  z-index: 4;  top: 0;}
#comments { display: block;margin: 2rem 0 2rem 10px;padding-left: 10px;}
.comment-block {   width: 100%; float: left;  background-color: #fff; overflow: hidden;}

.comment-autor {width: 15%; float: left;}
.fn {  width: 100%;  float: left; font-style: normal;font-weight: 700;padding: 10px;font-size: 16px;}
.comment-content {width: 85%; float: left;} 
.comment-list {margin-bottom: 2rem; display: flow-root;}
.comment-content p {float: left; width: 100%; padding: 10px;margin-bottom: 0 !important;} 
.commentmetadata {float: left; font-size: 12px; padding: 0 0 0 10px; } 
#reply-title {font-weight: 700;text-transform: uppercase;font-size: 23px;line-height: 23px; margin: 2rem 0 2rem 0px;padding-left: 10px;font-family: var(--Raleway);}	
.reply {float: right; font-size: 12px; padding-right: 5%;}  
.comment-list li {margin: 1% 0; list-style:none; width: 100%; float: left;} 
#commentform label {width: 100%;display: block;margin-bottom: 15px;}
#commentform textarea, #commentform input {width: 100%;padding: 15px; border: 1px solid #E3E3E3;}
#commentform textarea:focus, #commentform input:focus {border: 1px solid #C52223;}
ol .children {padding: 0 0 0 40px;} 
ol .children li {margin: 0.5% 0;}  
#respond {  padding: 0 0 0 10px;margin: 0;}
.news-recommendation__item:nth-child(1n+2) img {height: 160px;}
.main-news {  width: 100%; height: 230px; margin-bottom: 1rem; background-size: cover !important;}
.header__networks .row {justify-content: space-between;width: 100%;}
#posts {margin-bottom: 1rem;padding-bottom: 1rem;border-bottom: 1px solid #E5E5E5;}
#menu-left .current-menu-item a, .specal__buttons .specal__item.active {color: #C52223;font-weight: 700;}
.footer__pre .current-menu-item a {font-weight: 700;}
.widget .widget_title { padding-left: 0;}
.article__thumbnail {max-width: 668px; }
#posts:hover h4 {color: #C52223;}
.article__header.text-category.srch {margin-bottom: 15px;}
#searchform input[type=text] {
	-webkit-appearance: textfield;
	-webkit-box-sizing: content-box;
	font-family: inherit;
	font-size: 100%;
}
#searchform input::-webkit-search-decoration,
/*#searchform input::-webkit-search-cancel-button*/ {
	display: none;
}

#searchform input[type=text] {
	background: #1c3557 url(../../srch.svg) no-repeat /*9px center*/ right;
	padding:2px 10px 3px 32px;height: 30px;
	width: 35px;
	border-radius: 0em;
	
	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	transition: all .5s;
}
#searchform input[type=text] {
	width: 15px;
	padding-left: 20px;
	color: rgba(0,0,0,0);
	cursor: pointer; font-size: 0;line-height: 17px;
}
#searchform input[type=text]:hover {
	background-color: #1C3557;
}
.header .specal__search {margin: 5px 10px 10px 0;}
.header .specal__vertical-bar {height: 34px;}
.header .specal {align-items: center;}
.hidden {
  display: none;
}
.close_srch {position: absolute;right: 0;height: 36px;width: 30px;top:0;z-index:9;cursor: pointer;}
/*#searchform input[type=text]:focus*/.specal__search #searchform .wide_search  {
	width: 540px;
	padding-left: 0px;
	color: #fff;border-bottom: 1px solid #C7C7C7;
	background-color: background: #1C3557;;
	cursor: auto; font-size: 16px !important;line-height: 28px;
}
.specal__ico form {right: 0;}                               
.archive .col-xl-3:before, .article .col-xl-3:before {content: "";display: block;border-left: 1px solid #E5E5E5;height: calc(100% - 4rem);position: absolute;margin-top: 3rem;}
.archive .col-xl-3:before {left: 0;}
.wpcf7-list-item {   margin: 0 1em 0 0;width: 20px;}
.wpcf7 .btn, #commentform .form-submit .submit {background: transparent;border: 1px solid #C52223;padding: 1rem 2rem;display: block;text-transform: uppercase;margin-top: 2rem;transition:1s;cursor: pointer; }
.btn:hover, #commentform .form-submit .submit:hover {transition:1s;background:#C52223;color:#fff}
.wpcf7 input, .wpcf7 textarea  {width: 100%;padding: 1rem;margin-top: 10px;border: 1px solid #E3E3E3;}
.wpcf7 textarea:focus, .wpcf7 input:focus {   border: 1px solid #C52223;  transition: all 0.15s linear;}
.news-last_foto {width: 100%;height: 170px;margin-bottom: 1rem;background-size: cover !important;}
.wpcf7-not-valid-tip { font-size: 0; font-weight: normal; display: flow-root; position: absolute;  bottom: 0;    border-bottom: 2px solid #EB5757;  width: 100%;}
.wpcf7-form-control-wrap {  position: unset;}
.wpcf7 p {position: relative;}
.wpcf7 form .wpcf7-response-output { margin: 0;padding: 0;border: 0px solid #00a0d2;}
.header__top { margin: 0;}
#archive-video {display: flex;flex-wrap: wrap;margin-left: -10px;}
.widget {padding-top: 20px; margin-top: -1px;}
.archive-item {width: 32%;margin-right: 2%;min-width: unset;margin-bottom: 2%;padding: 10px;transition:1s}
.archive-item:hover {background-color: var(--grey-light-super);transition:1s}
.archive-item:nth-child(10n+2), .archive-item:nth-child(10n+5), .archive-item:nth-child(10n+7), .archive-item:nth-child(10n+10) {margin-right: 0;}
/*.archive-item .news-last__item-date {left: 10px;position: absolute;border-bottom: 1px solid #E5E5E5;padding-bottom: 10px;bottom: 0;width: calc(100% - 20px);}
*/.archive-item:nth-child(10n+1) .news-last__item-date, .archive-item:nth-child(10n+7) .news-last__item-date {left: 0;position: relative;border-bottom: none;padding-bottom: 0px;}
.archive-item:hover h4 {color: #C52223;}
.archive-item:nth-child(10n+1), .archive-item:nth-child(10n+7) {width: 66%;}
.archive-item:nth-child(10n+1) .news-last_foto, .archive-item:nth-child(10n+7) .news-last_foto {height: 100%;min-height: 250px;}
.archive-item:nth-child(10n+1) .meta, .archive-item:nth-child(10n+7) .meta {position: absolute;bottom: 0;padding:1rem;}
.archive-item:nth-child(10n+1) .news-last__item-date, .archive-item:nth-child(10n+7) .news-last__item-date {position: relative;left: unset;}
.archive-item:nth-child(10n+1) .text-date-min, .archive-item:nth-child(10n+7) .text-date-min, .archive-item:nth-child(10n+1) .news-last__item-title, .archive-item:nth-child(10n+7) .news-last__item-title {color:#fff}
.archive-item:nth-child(10n+1) .news-last_foto:before, .archive-item:nth-child(10n+7) .news-last_foto:before {content: "";display: block;
 background: linear-gradient(0deg, rgb(0, 0, 0) 0%, rgb(0, 0, 0) 20%, rgba(255,255,255,0) 50%, rgba(255, 255, 255, 0) 100%);opacity: .5;height: 100%;transition:1s}
.archive-item:nth-child(10n+1):hover .news-last_foto:before {opacity: .6;transition:1s}
.article__content p {margin-bottom: 1rem;}
.row.header__fix {position: relative;background: #1C3557;z-index: 3;height: 101.95px;}
.sidenav.fade-in {top: 92px;height: calc(100vh - 92px);}
.header {position: relative; z-index: 3;}
body {position: relative;}
.openMenu {
  position: absolute;
  left: 35px;
  top: 36px;
  cursor: pointer;
}
.networks {margin-left: 16px;}
.longreads__item { background-size: cover !important;border-radius: 5px;overflow: hidden;}
.sidenav {
	height: 100%;
/*	width: 0;  */
	position: fixed;
	z-index: 1;
	left: 0;
	overflow-x: hidden;
	padding-top: 40px;margin-top: 10px;
	transition: 0.5s;
	top: 92px;
	background-color: #FBFBFC;
	box-shadow: 0 0 8px rgba(0, 0, 0, 0.25);
	height: calc(100vh - 92px);
	z-index: 4; width: 360px;display: none;
}
.menu-left-container {
		position: sticky;
        visibility: visible;
	}
.sidenav a {
	letter-spacing: 0.1em;
    text-transform: uppercase;
  padding: 10px 15px 10px 40px;
  font-weight: 500;
  font-size: 13px;
  line-height: 16px;
  color: #2F2F2F;
  display: block;
  transition: 0.3s;
}

.sidenav a:hover {
  color: #C52223;
}

.sidenav .closebtn {
  position: absolute;
  top: 4rem;
  right: 25px;
  font-size: 36px;
  margin-left: 50px;z-index: 3;
}
.footer__pre .row, .header__fix  .row-space-between, .header__networks .row {margin: 0;}
.archive-video .video__item-link { padding: 0;}
/*@media ( min-width: 1700px ) {
	.sidenav {
	padding-top: 19.5rem;
	width: 220px !important;
	position: absolute;
	top: 0;
    bottom: 0;
	visibility: hidden;
    overflow: visible;
	padding-bottom: 45rem;
	height: 100%;
	}
	.menu-left-container {

        visibility: visible;

          position: relative;
		box-shadow: none;
    	background-color: transparent;
	}
	.openMenu, .sidenav .closebtn {display:none}
}     
@media ( max-width: 1700px ) {
	.fade-in {margin-top: -40px;height:calc(100vh - 3rem);padding-top: 30px;}
	.sidenav .menu {float: right; margin-right: 1%;;width: 310px; }
}
@media (max-width: 1650px) {
.sidenav .menu { margin-right: 2%;}
}
@media (max-width: 1600px) {
.sidenav .menu { margin-right: 4%;}
}
@media (max-width: 1550px) {
.sidenav .menu { margin-right: 6%;}
}
@media (max-width: 1500px) {
.sidenav .menu { margin-right: 10%;}
}
@media (max-width: 1450px) {
.sidenav .menu { margin-right: 12%;}
}
@media (max-width: 1400px) {
.sidenav .menu { margin-right: 15%;}
}
@media (max-width: 1355px) {
.sidenav .menu { margin-right: 17%;}
}
@media (max-width: 1355px) {
.sidenav .menu { margin-right: 17%;}
}
@media (max-width: 1315px) {
.sidenav .menu { margin-right: 18%;}
}
@media (max-width: 1300px) {
.sidenav .menu { margin-right: 7%;}
}
@media (max-width: 1240px) {
.sidenav .menu { margin-right: 9%;}
}
@media (max-width: 1050px) {
.sidenav .menu { margin-right: 0%;}
}

@media ( min-width: 1920px ) {
	.sidenav {padding-left: 120px; }
}  */
@media ( max-width: 1340px ) { .article .row, .s-section_row, .s-section-project .row {margin: 0;}}
@media ( max-width: 1300px ) {.header__logo { margin-left: 4%;} }
@media ( max-width: 1150px ) {
	.c-project__item {  height: 320px;}
	.archive .container .row {margin: 0;}
	.archive .news-popular { min-width: unset;}
	.archive-item {min-width: unset;}
	.sidenav { top: 222px;}
	.fade-in {   margin-top: 80px;}
	.interview__item-img {    max-height: 220px;}
	.article { margin: 2rem 0 0;  padding: 0;}
	.article .news-popular {min-width: unset;}
	.article .interview__item, .archive .interview__item  { width: 100%;margin-right: 0;}
	.article .interview, .archive .interview  {    width: auto;    min-width: unset;}
	.article .row.read-same { padding: 0;}
	.row-space-between.news-main .col-md-6-auto:nth-child(1) {width: 35%;}
	.row-space-between.news-main .col-md-6-auto:nth-child(2) {width: 63%;}
	.row-space-between.news-main .col-md-6-auto:nth-child(2) .news-recommendation {    width: auto;}
	.row-space-between.news-main .news-popular { width: auto;}
	.footer__logo_link {margin-bottom: 1rem;}
	.news-row {justify-content: center;}
	.news-row .col-sm-12-auto, .interview__item {width: 32%; margin-right: 2%;flex: auto;}
	.news-row .col-sm-12-auto:nth-child(3n+3), .interview__item:nth-child(3n+3) {margin-right: 0;}
	.news-row .news-last__item-wrapper { width: auto;min-width: unset;}
	.news-row .news-last__item-img {max-height: unset; }
	.row-space-between.news-main .col-sm-12-auto:nth-child(3) {width: 100%;}
	.row-space-between.news-main .col-sm-12-auto .interview {width: 100%;display: flex;flex-wrap: wrap;}
	.row-space-between.news-main .col-sm-12-auto .widget_title {width: 100%;}
	.longreads .col-sm-12-auto {width: 23%;margin-right: 2.66666%;}
	.longreads .col-sm-12-auto:nth-child(4) {margin-right: 0%;}
	.longreads .row-space-between, .video .row.justify-content-between {margin: 0;}
	.longreads__item { width: auto;overflow: hidden;}
	.video .col-sm-12-auto:nth-child(1) {width: 40%;margin-left:0}
	.video .col-sm-12-auto {width: 28%;margin-left:2% }
	.video__item_big { width: auto;}
	.video__item {  width: auto;}
	.header__fix .row-space-between {flex-direction: column;align-items: center;}
	.header__logo { margin: 1rem auto;}
	.row.header__fix {height: auto;}
	.container.header__networks {display: flex;justify-content: center;}
.mobile_net {display:flex; }
.desc_net {display:none}

}
@media ( max-width: 1000px ) {
.news-main-container .col-md-6.col-lg-9 {flex: 0 0 70%;max-width: 70%;}
.news-main-container .col-md-6.col-lg-3 {flex: 0 0 30%;max-width: 30%;}
.news-main-container .col-sm-12 {  max-height: 690px;}
      .openMenu.mobi {display:block}
  /*   .openMenu.desc {display:none} */
	  .header .specal__search {  margin: 10px 0px 10px 30px; }
	 .s-section-project .row .col-md-6 {  flex: 0 0 50%;  max-width: 50%;height: auto;max-height: 450px;}
/*	.sidenav {  top: 210px;} 
	.fade-in {   margin-top: -3rem;}  */
	.header .specal {flex-wrap: wrap; justify-content: center;}
	.header .specal__vertical-bar { display: none;}
	.specal__search {/*width: 100%;*/justify-content: center;margin-bottom: 15px;}
	.archive .col-md-6 {flex: 0 0 75%;max-width: 75%; }
	.archive .col-md-6.col-lg-3 {flex: 0 0 25%;max-width: 25%;}
	iframe {max-width: 100%;}
	.footer__logo_link {margin-bottom: 1rem;}
	.footer__container .nav__list {flex-wrap: wrap;}
	#menu-menyu-footer li {margin-bottom: 15px;}
	.news-main__row .text-main-title  {font-size: 18px;line-height: 24px;}
	.longreads .col-sm-12-auto {width: 49%;margin-right: 2%;margin-bottom: 2%;}
	.longreads .col-sm-12-auto:nth-child(2n+2) {margin-right: 0%;}
	.article .row .col-xl-9 {flex: unset;width: 70%;max-width: unset;}
	.article .row .col-xl-3 {flex: unset;width: 30%;max-width: unset;}
	.c-live-stream iframe {height: 510px;}
}
@media ( max-width: 900px ) {
	.c-live-stream iframe {height: 480px;}
	.archive .col-xl-3:before, .article .col-xl-3:before {border-left: none;}
	.recom  {display: flex;flex-wrap: wrap;justify-content: space-between;}
	.recom li {width: 49%; flex:auto}
	.archive .col-md-6 {flex: 0 0 100%;max-width: 100%; }
	.archive .col-md-6.col-lg-3 {flex: 0 0 100%;max-width: 100%;}
	.archive .news-popular .news-popular__item img {width: 30%;float: left;margin-right: 1rem;}
	.article .interview__item-img {max-height: 300px;;}
	.article .row .col-xl-9, .article .row .col-xl-3 { width: 100%;}
	.article  .news-popular__item-img {width: 30%;float: left;margin-right: 1rem;}
	.article .widget {   margin-right: 0;   margin-left: 0;}
	.article .interview__item, .archive .interview__item {   width: 49%;margin-right:0}
	.article .widget.widget_interview .interview, .archive .widget.widget_interview .interview  {display: flex;flex-wrap: wrap;}
	.article .widget.widget_interview .interview .widget_title, .archive .widget.widget_interview .interview .widget_title {width: 100%;}
	.c-tabs__item {	padding: 0 16px 10px;font-size: 17px;}
	.c-tabs-day { flex-wrap: wrap;}
}
@media ( max-width: 850px ) {
.news-main-container .col-md-6.col-lg-9, .news-main-container .col-md-6.col-lg-3 {
  flex: 0 0 100%;  max-width: 100%;}
.news-main-container .col-md-6.col-lg-3 {max-height: 590px;}
.news-main-container .col-md-6.col-lg-9 {  max-height: unset;  height: auto;   margin-bottom: 20px;
}
}
@media ( max-width: 750px ) {
.desc_net {display:none}
.mobile_net {display:block;}
     .c-live-stream iframe {  height: 410px;}
	.c-tabs__item:first-child { padding-left: 16px;}
	.c-tabs-day {  justify-content: center;}
	.c-tabs__item {margin-top: 10px; }
	.row-space-between.news-main .col-md-6-auto:nth-child(2) {   width: 100%;}
	.interview__item-img {  display: block;  margin: 0 auto;   max-height: 300px;}
    .news-row .col-sm-12-auto, .news-main__row .col-sm-12, .interview__item   {width: 49%; margin-right: 2%;}
	.news-row .col-sm-12-auto:nth-child(3n+3), .interview__item:nth-child(3n+3) {margin-right: 2%;}
	.news-row .col-sm-12-auto:nth-child(2n+2), .news-main__row .col-sm-12, .interview__item:nth-child(2n+2)  {margin-right: 0;}
	.news-main__row { flex-wrap: wrap;}
	.video .col-sm-12-auto:nth-child(1) {width: 100%;}
    .video .col-sm-12-auto {  width: 48%;  margin-left: 0;}
	.row-space-between.news-main .col-md-6-auto:nth-child(1) {   width: 100%;}
	.row-space-between.news-main .col-md-6-auto:nth-child(1) img  {width: 30%;float: left;margin-right: 1rem;}
}
@media ( max-width: 700px ) {
.actual .slick-list {  margin: 0px 15px !important;box-sizing: border-box; }
.archive-item:nth-child(10n+2), .archive-item:nth-child(10n+5), .archive-item:nth-child(10n+7), .archive-item:nth-child(10n+10), .actual .archive-item:nth-child(10n+1), .actual .archive-item, .actual .archive-item:nth-child(10n+7), .actual .archive-item {
  margin-right: 5px!important;  }
.sidenav .menu_net a {padding:0;}
.sidenav .menu_net a svg {fill:#E5E5E5}
.menu_net {display:flex;margin: 14px 0px 24px 40px;}
.sidenav a {font-weight: 500;font-size: 11px; line-height: 13px;padding: 8px 15px 8px 40px;}
.menu-mobile-700 .specal__item {font-weight: 500;
font-size: 11px;line-height: 13px;text-align: center;letter-spacing: 0.1em; text-transform: uppercase;display: flex; align-items: center; gap: 12px;padding: 0px 15px 10px 40px;}
.menu-mobile-700 .specal__item svg {fill: #BC2122;}
.menu-mobile-700 {display:block}
.networks {  margin-left: 0;}
.header.sticky .header__logo {padding-left: 50px; }
.actual.slick-slider {overflow: hidden;}
.networks .networks__item svg {width: 20px;height: 20px;}
body .header.sticky .informers, body .header.sticky .header__specal.text-category {  display: none; }
.openMenu {  left: 16px;   top: 21px; z-index: 16;}
.header__logo { margin: 0 !important;height: 70px;align-items: center;width: 100%;padding-left: 40px;}
.specal__ico {  width: auto;}
.header .container-fluid .container.parent_block {padding-right: 16px;padding-left: 16px;}
.header__specal {  margin-right: 0;}
.row-space-between .informers {order:3;margin-bottom: 24px;justify-content: flex-end;width: 100%;margin-right: 16px;margin-top: 6px;}
.header .specal__search {  margin: 10px 0px 0 0;position: absolute;right: 16px;box-sizing: border-box;top: 9px; }
	.c-live-stream iframe {  height: 360px;}
.specal__search #searchform .wide_search {width: 89vw;}
	/*.header .specal__search {display: none;} */ 
     #searchform input[type="text"], #searchform input[type="text"]:focus  {float: right;color: #fff;line-height: 13px;padding-left: 15px; cursor: auto;font-size: 13px;box-sizing: border-box;}

	.networks {padding-bottom: 0px;}
     .specal__buttons svg {width: 24px;}
	.specal__buttons .specal__title {font-size: 11px;line-height: 13px;}
	.text-blocktitle--big {  font-size: 19px; line-height: 24px;}
/*	.archive-item:nth-child(10n+2), .archive-item:nth-child(10n+5), .archive-item:nth-child(10n+8) {margin-right: 2%;}
	.archive-item:nth-child(10n+4), .archive-item:nth-child(10n+6), .archive-item:nth-child(10n+10) {margin-right: 0;}*/
.actual .slick-track {  gap: 15px;}
	.archive-item { flex: auto;}
	.archive-item:nth-child(10n+1), .archive-item:nth-child(10n+7) { width: 100%;   margin-right: 0;}
	.sidenav.fade-in {   margin-top: -1rem;top: 86px;height: calc(100vh - 69px);}
	.sidenav .closebtn {top: 2rem; }
	.sidenav {    z-index: 9;  padding-top: 2rem; margin-top: 0;top: 70px;width: 250px;height: calc(100vh - 70px);}
.header__specal.text-category {flex-wrap: wrap; justify-content: flex-end;margin: -4px 0 0;box-sizing: border-box;padding: 0 6px 0 0px;position: unset;}
	.header__specal .specal__buttons {flex-wrap: wrap;justify-content: flex-end;margin: 0;box-sizing: border-box;gap: 1px 16px;}
	.header__specal .specal__buttons .specal__link {margin: 0;}
	.header__specal .specal__vertical-bar { display:none}
	.footer__networks .networks {flex-wrap: wrap;justify-content: center;}
	.footer__networks .networks li {margin-bottom: 15px;}
}
@media ( max-width: 600px ) {
.specal__search #searchform .wide_search {width: 87vw;}
	.s-section-project .row .col-md-6 { flex: 100%;max-width: 100%; height: auto; max-height: unset;}
	.c-live-stream iframe {  height: 300px;}
	.archive-item:nth-child(10n+2), .archive-item:nth-child(10n+5), .archive-item:nth-child(10n+8) {margin-right: 0;}
    .archive-item {  width: 100%;   margin-right: 0;}
	.archive-item .news-last_foto {min-height: 250px;}	
}
@media ( max-width: 550px ) {
.actual.slick-slider {
  margin: 0 0px;
  max-width: 100%;
}
	.c-live-stream iframe {  height: 280px;}
	.longreads .col-sm-12-auto {    width: 100%;    margin-right: 0;    margin-bottom: 4%;}
	.header__top {  height: 60px;}
	.header__networks .row {  align-items: center;  flex-direction: column;}
	.header__top .networks { margin-top: 10px;}
}
@media ( max-width: 500px ) {
.specal__search #searchform .wide_search {   width: 84vw; }
	.c-live-stream iframe {  height: 280px;}
	.recom li {width: 100%;}
	.article .interview__item, .archive .interview__item {   width: 100%;margin-right:0}
	.article .interview__item-img {max-height: unset;}
	.article .news-popular__item-img, .archive .news-popular .news-popular__item img { width: 100%; float: none;  margin-right: 0; margin-bottom: 1rem;}
	.row-space-between.news-main .col-md-6-auto:nth-child(1) img { width: 100%; float: none; margin-right: 0;}
	.video .col-sm-12-auto {  width: 100%;}
	#menu-menu-footer-pre {justify-content: center;flex-wrap: wrap;}
	#menu-menu-footer-pre li { padding-bottom: 15px;}
    .openMenu { left: 16px;}
	.footer .nav.text.text-category {width: 100%;}
}
@media ( max-width: 450px ) {
	.news-last_foto { width: 100%;height: 240px;background-size: contain !important;min-height: unset;}
	.c-live-stream iframe {  height: 250px;}
	.news-recommendation__item:first-child .news-recommendation__item-title {padding-left: 0; }
	.news-recommendation .news-recommendation__item .news-recommendation__item-link {flex-wrap: wrap;}
	.news-recommendation .news-recommendation__item .news-recommendation__item-link img {width: 100%;margin-bottom: 1rem;}
 .news-row .col-sm-12-auto, .news-main__row .col-sm-12, .interview__item   {width: 100%; margin-right: 0%;}
 .news-row .col-sm-12-auto:nth-child(3n+3), .interview__item:nth-child(3n+3)  {margin-right: 0%;}
}
@media ( max-width: 400px ) {
.specal__search #searchform .wide_search {   width: 81vw;}
.news-last_foto {    height: 190px;}
}