.menu-hamburger{
    display: none;
}

footer .logo{
    display: none;
}

.logo-mobile{
    display: none;
    padding-left: 15px;
    /*margin-top: 15px;*/
    padding-top: 20px;
}
.logo-mobile a{
    display: block;
    max-width: 209px;
}

.comments,
.news-article-comments{
    display: none;
}


a[name="orion_isp_begin1_1"]{
    display: none;
}

body .detail-heading .block-title{
    margin-bottom: 25px;
}

.detail-heading .left br{
    display: none;
}
.detail-heading .left .grid-item{
    padding-bottom: 23px;
}
.block-title-rss{
    margin-bottom: 25px;
}
.news-three{
    padding-bottom: 23px;
}
.blogs .blog-list{
    margin-top: 0;
}
.news-three > br{
    display: none;
}
.news-three .news-list li .news-title{
    margin-top: 10px;
}
.news-three .news-list li .post-info{
    margin-top: 10px;
}
.news-three .news-list li .news-title{
    min-height: 1px;
}
.news-three .news-list li a{
    display: block;
}

.news-three .news-list{
    display: flex;
    flex-wrap: wrap;
}

.news-three .news-list li{
    min-height: 1px;
    margin-bottom: 25px;
}

.main-bottom .grid-item{
    margin-top: 0;
}

center form{
    text-align: center;
}

.round {
            border-radius: 100px; 
            box-shadow: 0 0 0 0px black, 0 0 2px #333; 
}
		
header .menu ul li.formobile {
	display:none;
}
			
@media screen and (max-width: 641px) {
    .main-top .news-block .news-list li {
        margin: 0;
    }
    .center_content .news-three .news-list li{
        margin: 0 0 30px;
    }
}
@media screen and (max-width: 961px) {
	#slide-menu .menu ul li:last-child{display:block}
}



        .ui-tabs .btn-block._bottom._align-center{
            bottom: 35px;
        }
        @media screen and (max-width: 1300px){
            .grid-item.grid-item-col-1{
                width: 290px;
            }
            ._grid-section{
                margin-left: 0;
                margin-right: 0;
                display: flex;
                justify-content: space-between;
            }
            .grid-item.grid-col-3, .grid-item.grid-item-col-3{
                width: 930px;
            }
        }

        @media screen and (max-width: 1279px){
            header .menu{
                max-width: 1260px;
                left: 27px;
                width: auto;
                right: 27px;
            }
            header .upper{
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-pack: justify;
                -ms-flex-pack: justify;
                justify-content: space-between;
            }
            header .menu ul{
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-pack: justify;
                -ms-flex-pack: justify;
                justify-content: space-between;
            }
            header .menu ul:after{
                display: none;
            }
            header .upper .upperMenu ul li{
                display: none;
            }
            header .upper .upperMenu ul li:nth-child(2){
                display: block;
            }
            header .upper .upperMenu ul li:nth-child(7){
                display: block;
            }
            header .upper .upperMenu ul li.logIn{
                display: block;
            }
            header .upper .upperMenu ul li.lang{
                display: block;
            }
            footer .footer-content ul li{
                padding-right: 15px;
            }
            /*header .headerContent > div.search input{
                width: 130px;
            }*/
            header .headerContent > div.subscribe.journal{
                width: 230px;
                padding-right: 15px;
            }
            header .headerContent > div.subscribe{
                padding-left: 7px;
            }
            header .headerContent > div.subscribe.mail{
                display: flex;
            }
            /*header .headerContent{
                display: flex;
                justify-content: space-between;
            }*/
            header .headerContent > div.subscribe.journal i{
                right: 15px;
            }
            .ui-tabs .btn-block._bottom._align-center{
                bottom: 0;
            }
            header .headerContent > div.subscribe{
                display: none !important;
            }
            header .menu{
                left: 15px;
                right: 15px;
            }
        }

        @media screen and (max-width: 961px){
            .logo-mobile{
                display: block;
            }
            header .upper{
                background: #51545d;
            }
            header .headerContent > div.logo{
                top: 55px;
                left: -9px;
            }
            header{
                height: 140px !important;
                margin-top: 0 !important;
            }
			footer .footer-content {
				display:block;
			}
            footer .footer-content .about{
                display: none;
            }
			footer .footer-content ul li.hidemobile {
			    display: none;
            }
			footer .footer-content ul#footertop{
                display: none;
            }
			footer .footer-content ul li {
				padding-left: 12px;
			}
			footer .footer-content ul {
				padding-top: 20px;
			}			
			footer .footer-content ul.soc-links{
				display:block;
			}
			footer .footer-content ul.soc-links li{
				display:inline;
				float: left;
				padding-right: 10px;
			}
            header .menu{
                position: static;
            }
            .menu-hamburger {
                position: absolute;
                z-index: 9999;
                top: 35px;
                right: 25px;
                display: block;

                float: left;

                width: 2.6rem;
                height: 1.8rem;
                padding: 0;

                -webkit-transition: .1s -webkit-transform linear;
                -webkit-transition: .1s transform linear;
                -webkit-transition: .1s transform linear, .1s -webkit-transform linear;
                -o-transition: .1s -webkit-transform linear;
                transition: .1s -webkit-transform linear;
                -o-transition: .1s transform linear;
                transition: .1s transform linear;
                -o-transition: .1s transform linear, .1s -webkit-transform linear;
                transition: .1s transform linear, .1s -webkit-transform linear;

                border: 0;
                outline: 0;
                background: 0;
            }

            .menu-open {
                overflow-y: hidden;
            }

            .bar {
                position: absolute;
                top: 50%;
                left: 0;

                width: 100%;
                height: .2rem;
                margin: auto;
                margin-top: -.2rem;

                content: "";
                -webkit-transition: .2s background linear .1s, .2s top linear .2s, .2s -webkit-transform linear;
                -webkit-transition: .2s background linear .1s, .2s top linear .2s, .2s transform linear;
                -webkit-transition: .2s background linear .1s, .2s top linear .2s, .2s transform linear, .2s -webkit-transform linear;
                -webkit-transition: .2s;
                -o-transition: .2s background linear .1s, .2s top linear .2s, .2s -webkit-transform linear;
                transition: .2s background linear .1s, .2s top linear .2s, .2s -webkit-transform linear;
                -o-transition: .2s background linear .1s, .2s top linear .2s, .2s transform linear;
                transition: .2s background linear .1s, .2s top linear .2s, .2s transform linear;
                -o-transition: .2s background linear .1s, .2s top linear .2s, .2s transform linear, .2s -webkit-transform linear;
                transition: .2s background linear .1s, .2s top linear .2s, .2s transform linear, .2s -webkit-transform linear;
                -o-transition: .2s;
                transition: .2s;

                background: #fff;
            }
            .bar::before,
            .bar::after {
                position: absolute;
                top: 50%;
                left: 0;

                width: 100%;
                height: .2rem;
                margin: auto;

                content: "";
                -webkit-transition: .2s background linear .1s, .2s top linear .2s, .2s -webkit-transform linear;
                -webkit-transition: .2s background linear .1s, .2s top linear .2s, .2s transform linear;
                -webkit-transition: .2s background linear .1s, .2s top linear .2s, .2s transform linear, .2s -webkit-transform linear;
                -webkit-transition: .2s;
                -o-transition: .2s background linear .1s, .2s top linear .2s, .2s -webkit-transform linear;
                transition: .2s background linear .1s, .2s top linear .2s, .2s -webkit-transform linear;
                -o-transition: .2s background linear .1s, .2s top linear .2s, .2s transform linear;
                transition: .2s background linear .1s, .2s top linear .2s, .2s transform linear;
                -o-transition: .2s background linear .1s, .2s top linear .2s, .2s transform linear, .2s -webkit-transform linear;
                transition: .2s background linear .1s, .2s top linear .2s, .2s transform linear, .2s -webkit-transform linear;
                -o-transition: .2s;
                transition: .2s;

                background: #fff;
            }
            .bar::before {
                top: -.9rem;
                left: 0;
            }
            .bar::after {
                top: .9rem;
                left: 0;
            }
            .bar::before,
            .bar::after {
                -webkit-transform: rotate(0deg);
                -ms-transform: rotate(0deg);
                transform: rotate(0deg);
            }

            .active .bar {
                -webkit-transition: .2s background linear .1s, .2s top linear, .2s -webkit-transform linear .2s;
                -webkit-transition: .2s background linear .1s, .2s top linear, .2s transform linear .2s;
                -webkit-transition: .2s background linear .1s, .2s top linear, .2s transform linear .2s, .2s -webkit-transform linear .2s;
                -o-transition: .2s background linear .1s, .2s top linear, .2s -webkit-transform linear .2s;
                transition: .2s background linear .1s, .2s top linear, .2s -webkit-transform linear .2s;
                -o-transition: .2s background linear .1s, .2s top linear, .2s transform linear .2s;
                transition: .2s background linear .1s, .2s top linear, .2s transform linear .2s;
                -o-transition: .2s background linear .1s, .2s top linear, .2s transform linear .2s, .2s -webkit-transform linear .2s;
                transition: .2s background linear .1s, .2s top linear, .2s transform linear .2s, .2s -webkit-transform linear .2s;

                background: 0;
            }
            .active .bar::before {
                -webkit-transform: rotate(45deg);
                -ms-transform: rotate(45deg);
                transform: rotate(45deg);

                background: #fff;
            }
            .active .bar::after {
                -webkit-transform: rotate(-45deg);
                -ms-transform: rotate(-45deg);
                transform: rotate(-45deg);

                background: #fff;
            }
            .active .bar::before,
            .active .bar::after {
                top: 0;
                left: 0;
            }
            .active .bar::before,
            .active .bar::after {
                -webkit-transition: .2s background linear .1s, .2s top linear, .2s -webkit-transform linear .2s;
                -webkit-transition: .2s background linear .1s, .2s top linear, .2s transform linear .2s;
                -webkit-transition: .2s background linear .1s, .2s top linear, .2s transform linear .2s, .2s -webkit-transform linear .2s;
                -o-transition: .2s background linear .1s, .2s top linear, .2s -webkit-transform linear .2s;
                transition: .2s background linear .1s, .2s top linear, .2s -webkit-transform linear .2s;
                -o-transition: .2s background linear .1s, .2s top linear, .2s transform linear .2s;
                transition: .2s background linear .1s, .2s top linear, .2s transform linear .2s;
                -o-transition: .2s background linear .1s, .2s top linear, .2s transform linear .2s, .2s -webkit-transform linear .2s;
                transition: .2s background linear .1s, .2s top linear, .2s transform linear .2s, .2s -webkit-transform linear .2s;
            }

            #slide-menu {
                position: fixed;
                z-index: 9998;
                top: 0 !important;
                bottom: 0;
                left: 0;

                display: block;
                overflow: hidden;
                overflow-y: scroll;

                width: 100%;
                height: 100%;
                padding-top: 70px;

                opacity: 0;
                visibility: hidden;
                -webkit-transition: .2s;
                -o-transition: .2s;
                transition: .2s;

                background: #373a43;
            }

            .menu-open #slide-menu {
                opacity: 1;
                visibility: visible;
            }
            header .headerContent > div.logo{
                position: absolute;
                z-index: 9999;
            }
            header .menu ul{
                -webkit-box-orient: vertical;
                -webkit-box-direction: normal;
                -ms-flex-direction: column;
                flex-direction: column;
            }
			header .menu ul li.formobile {
				display:block;
			}
            header .menu ul li a {
                font-size: 16px;
                display: block;
            }
			header .menu ul li a {
				height: 25px;
			}
            header .menu ul li .root-item-selected{
                padding: 0 10px;
            }
            footer .copyright{
                padding-left: 15px;
            }
            footer .logo{
                display: block;
                padding: 15px;
                background: #32363e;
            }
            header .headerContent{
                display: block;
                height: auto;
            }
            header .headerContent > div.search{
                padding-left: 30px;
                margin-right: 120px;
                margin-top: 20px;
            }
            header .headerContent > div.logo{
                top: 12px;
            }
            .search table{
                position: relative;
                margin: 0;
                width: 100%;
            }
            header .headerContent > div.search a{
                top: 7px;
            }
            header .headerContent > div.search-right{
                width: 300px;
                margin-right: 30px;
                margin-left: auto;
                padding-left: 0!important;
                margin-top: 0;
            }
            header .headerContent > div.search-right{
                top: -41px;
            }
            header .headerContent > div{
                float: none;
            }
            header .headerContent > div.subscribe.mail,
            header .headerContent > div.subscribe.journal{
                display: inline-block;
                width: 242px;
                margin-top: 25px;

                /* Потом убрать */
                display: none;
            }
            header .headerContent > div.subscribe{
                padding-left: 30px;
            }
            header .headerContent > div.search input{
                width: 100%;
                box-sizing: border-box;
            }
            header .upper{
                display: none;
            }
            header .bunner{
                display: none;
            }
        }

        @media screen and (max-width: 778px){
            header .upper .socNet{
                display: none;
            }
            header .upper{
                justify-content: flex-end;
            }
        }

        @media screen and (max-width: 641px){
            footer .copyright{
                height: auto !important;
                line-height: 25px;
                padding: 15px;
            }
            footer .copyright > div{
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-align: center;
                -ms-flex-align: center;
                align-items: center;
                float: none !important;
            }
            header .upper .upperMenu{
                width: 100%;
            }
            header .upper{
                padding: 12px 15px;
            }
            header .upper .upperMenu ul li{
                padding: 0;
                border-left: none;
            }
            header .upper .upperMenu ul{
                display: flex;
                justify-content: space-between;
            }
            header .upper .upperMenu ul li.lang a{
                margin-left: 0;
            }
        }

        @media screen and (max-width: 480px){
            header .headerContent > .logo img{
                width: 80%;
            }
            header .headerContent > .logo{
                margin-top: 10px;
            }
            .logo-mobile{
                /*margin-top: 24px;*/
                padding-top: 23px;
            }
            .logo-mobile img{
                max-width: 167px;
            }
            /*.menu-hamburger{
                top: 82px;
            }*/
            footer .logo img{
                width: 167px;
            }
            header .upper .upperMenu ul li a{
                font-size: 11px;
            }
            header .headerContent > div.search-right{
                width: 260px;
            }
        }


        .news-two .news-list li{
            min-height: 245px;
        }
        .bottom-news .flex-1025 .comments{
            display: none;
        }
        .bottom-news .faculty{
            margin-top: 0;
        }

        @media screen and (max-width: 1279px){
            center .btn.btn-orange{
                position: relative;
                bottom: 0;
                margin: 20px 0;
            }
            .content{
                max-width: 1260px;
                -webkit-box-sizing: border-box;
                box-sizing: border-box;
                //width: 100%;
            }
            .center_content{
                padding: 0 15px;
            }
            .grid-item.grid-col-3,
            .grid-item.grid-item-col-3{
                max-width: 961px;
                width: auto;
            }
            .center_content ._grid-section._margin-top{
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
            }
            .center_content .slider ul li > a img{
                width: 100%;
                height: auto;
                max-height: 620px;
            }
            .center_content .slider ul li{
                width: 100vw;
            }
            .center_content .bunner{
                width: auto;
                height: auto;
            }
            .center_content .comments{
                width: auto;
            }
            .bx_filter .bx_filter_section .smartfilter{
                padding-left: 10px !important;
                padding-top: 13px;
            }
            .center_content .news-three{
                width: 620px;
            }
            .slider-content-news,
            .slider-content{
                left: calc(0px - 78px);
            }
            ._grid-section{
                display: flex;
                justify-content: space-between;
            }

            /* СЛАЙДЕР ДЛЯ НОВОСТЕЙ */
            .top-news .slider .slider-content-news{
                width: 270px;
            }
            .top-news .slider-content-news .title{
                margin-top: 158px;
                line-height: 27px;
                font-size: 16px;
            }
            .top-news .slider .grid-item{
                max-width: 620px;
                width: 100%;
            }
            .top-news .slider ul li{
                width: auto;
            }
            .top-news .slider-content-news{
                left: calc(0px - 255px);
            }
            .bottom-news .news-three{
                width: auto;
            }
            .bottom-news .news-three ul li{
                width: 28%;
            }
            .center_content .bunner{
            }
            .medium-news .magazine-news .grid-item{
                width: auto;
            }
            .main-bottom{
                flex-wrap: wrap;
            }
            .main-bottom .grid-col{
                width: 24%;
            }
            .main-bottom .grid-col .grid-item{
                width: auto;
            }
            .main-top .grid-col{
                width: 49%;
            }
            .main-top .grid-col .grid-item{
                width: auto;
                height: auto;
            }
            .main-top .news-block .news-list{
                display: flex;
                justify-content: space-between;
                flex-wrap: wrap;

                height: auto !important;
                padding-bottom: 0;
            }
            .main-top .news-block .news-list li{
                width: 49%;
            }
            .main-top .news-block{
                order: 2;
            }
            .main-top .medium-block .grid-item{
                padding-bottom: 25px;
            }
            .new-number .new-journal-head .subscribe{
                margin-top: -25px;
                margin-bottom: 20px;
            }
            .new-number .new-journal-head .subscribe{
                background-position: left center;
                width: 306px;
            }
            .new-number .new-journal-head .subscribe .subscribe-btn{
                width: 264px;
            }
            .new-number .new-journal-body .journal-face .button-group button{
                width: 264px;
            }
            .new-book .new-book-content .book-info{
                margin-left: 11px;
            }
            .detail-news .left-content{
                min-width: 1px;
            }
            .news-detail_bottom{
                padding: 0 15px;
                box-sizing: border-box;
                margin: 20px 0 0;
            }
            .news-detail_bottom .grid-col{
                width: 100%;
                display: flex;
                flex-wrap: wrap;
                justify-content: space-between;
            }
            .news-detail_bottom .grid-col .grid-item{
                width: 49%;
                margin: 0;
            }
            .grid-col .publish{
                display: none;
            }
            ._grid-section{
                margin-left: 0;
                margin-right: 0;
            }
            .grid-item{
                margin-left: 0;
                margin-right: 0;
            }
            .ui-tabs .btn-block._bottom{
                position: relative;
                bottom: auto;
                margin: 20px 0;
            }
        }

        @media screen and (max-width: 1180px) {

            .center_content ._grid-section._margin-top.main{
                -webkit-box-pack: justify;
                -ms-flex-pack: justify;
                justify-content: space-between;
                width: 100%;
                -ms-flex-wrap: wrap;
                flex-wrap: wrap;
            }
            .center_content ._grid-section._margin-top.main > .grid-col:last-child{
                display: none;
            }
            .center_content .main-bottom{
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-pack: justify;
                -ms-flex-pack: justify;
                justify-content: space-between;
                -ms-flex-wrap: wrap;
                flex-wrap: wrap;
                margin-top: -20px;
            }
            .main-bottom .grid-col .grid-item{
                margin-top: 20px;
            }
        }

        @media screen and (max-width: 1025px){
			/*050322*/
            .content{
                max-width: 1020px;
                -webkit-box-sizing: border-box;
                box-sizing: border-box;
                width: 100%;
            }
			.grid-item.grid-col-4, .grid-item.grid-item-col-4 {
				width:100%;
			}
            .grid-item.grid-item-col-3 {
                max-width: 100%;
            }
			/*~050322*/
			
			.bottom-news .faculty{
                margin-top: 20px;
            }
            .center_content .bottom-news{
                -webkit-box-orient: vertical;
                -webkit-box-direction: normal;
                -ms-flex-direction: column;
                flex-direction: column;
            }
            ._grid-section.books {
                display: block;
            }
		
            .center_content .author{
                margin-top:0; /*20px;*/
            }
            .center_content .author{
                width: 100%;
                margin-left: 0;
                margin-right: 0;
            }
            .center_content .download{
                width: 100%;
                margin-top: 20px;
            }
            .center_content .keyWords-list{
                width: 100%;
                margin-left: 0;
                margin-right: 0;
                margin-top: 20px;
            }
            .center_content .faculty{
                width: 100%;
                margin-left: 0;
                margin-right: 0;
            }
            body ._grid-section .faculty{
                width: 100%;
            }
            .download .download-link-list li{
                height: auto;
            }
            .download .download-link-list li a > div{
                margin: 0 auto !important;
            }
            .download .download-link-list li a{
                padding-bottom: 30px;
            }
            .center_content .main-bottom {
                padding-top: 20px;
            }
            .center_content .bunner{
                margin: 20px auto 0;
                width: auto;
                height: auto;
            }
            .center_content .main-bottom .bunner {
                margin: 0;
            }
            .center_content .bunner img{
                max-width: 300px;
                width: 100%;
            }
            .center_content ._margin-top._grid-section.main .news{
                width: 100%;
                margin-top: 20px;
                margin-bottom: 20px;
                height: auto;
            }
            .news .news-list li .news-title{
                width: 270px;
                text-align: center;
                margin: 19px auto 0;
            }
            .news .news-list li .photo img{
                margin: 0 auto;
            }
            .news .news-list li .post-info{
                text-align: center;
                margin: 25px auto 0;
                width: 100%;
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-pack: center;
                -ms-flex-pack: center;
                justify-content: center;
            }
            .news .news-list{
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                -ms-flex-wrap: wrap;
                flex-wrap: wrap;
                -webkit-box-pack: justify;
                -ms-flex-pack: justify;
                justify-content: space-between;
                height: auto !important;
                padding-bottom: 70px;
            }
            .news .news-list li{
                width: 270px;
                margin: 0 10px;
            }
            .center_content .new-number {
                width: 100%;
                height: auto;
            }
            .center_content .new-number .new-journal-body{
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                width: 100%;
            }
            .new-number .new-journal-body .journal-face .button-group{
                width: 264px;
                padding-bottom: 20px;
            }
            .new-number .new-journal-body .journal-face{
                margin-right: 20px;
            }
            .new-number .new-journal-body .journal-face .button-group button{
                width: 100%;
            }
            .center_content .new-book{
                width: 100%;
            }
            .center_content .faculty-invert{
                width: auto;
            }
            .center_content .news-two{
                width: auto;
                height: auto;
            }
            .center_content .comments{
                margin-top: 20px;
            }
            ._grid-section .grid-col{
                float: none;
            }
            .center_content .news-three{
                width: auto;
            }
            .center_content .news-three#tabs-2021 {
                margin-top: 45px;
            }
            .center_content .books .news-three{
                width: 100%;
            }
            .center_content .news-three .news-list li{
                width: 29%;
            }
            .center_content .main-bottom .grid-col{
                width: 49%;
            }
            .top-news .slider{
                display: none;
            }
            .top-news .grid-col{
                width: 49%;
            }
            .bottom-news .flex-1025.hide-1025{
                display: none;/*flex;*/
                justify-content: space-between;
            }
            .bottom-news .flex-1025 .grid-item{
                width: 49%;
            }
            .medium-news .orange-block .grid-item{
                width: 300px;
            }
            .medium-news .news-two .news-list li{
                width: 44%;
            }
            .main-top .news-block .news-list li{
                width: 100%;
            }
            .main-top .grid-col{
                height: 100%;
            }
            .main-top.blog .grid-col.bunner {
                display: none;
            }
            .main-top.blog .grid-col.news-block {
                width: 100%;
            }
            .new-number .new-journal-body .journal-face .face img{
                height: 100%;
            }
            .new-number .new-journal-body .journal-face{
                width: 225px;
            }
            .new-number .new-journal-body .journal-face .button-group{
                width: 195px;
            }
            .new-number .new-journal-head .subscribe{
                margin-bottom: 0;
            }
            .detail-news{
                display: flex;
                flex-wrap: wrap;
            }
            .detail-news .left-content{
                width: 100%;
            }
            .detail-news .left-content .grid-item{
                width: auto;
                max-width: 100%;
            }
            .detail-news .right-aside{
                display: flex;
                justify-content: space-between;
                flex-wrap: wrap;
            }
            .detail-news .right-aside .grid-item{
                width: 49%;
               /* margin-left: 10px;
                margin-right: 10px;*/
                margin-bottom: 0;
            }
            .author-blog{
                margin-top: 20px;
            }
            .checkout .checkout-left{
                margin-right: 20px;
                margin-left: 10px;
            }
            .checkout .checkout-right{
                max-width: 300px;
                width: 100%;
                margin-right: 10px;
            }
            .center_content .slider{
                display: none;
            }

        }

        @media screen and (max-width: 961px){
            .detail-news .left-content img{
                width: 100%;
                height: auto;
            }
            .center_content{
                padding: 0 15px;
            }
            ul.rklite-banners-v {
				margin: 22px;
			}
            .grid-col{
                width: 100%;
            }

            .closed_paper{
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-pack: start;
                -ms-flex-pack: start;
                justify-content: flex-start;
                -ms-flex-wrap: wrap;
                flex-wrap: wrap;
                -webkit-box-align: center;
                -ms-flex-align: center;
                align-items: center;

                -webkit-box-sizing: border-box;

                box-sizing: border-box;
                padding-right: 18px;
            }
            .closed_paper > div{
                height: 291px;
                width: 170px !important;
            }
            .article .article-content p img{
                height: auto;
                width: 100%;
            }
            .article .article-footer .socNet-buttons{
                margin-right: 0;
            }
            ._grid-section{
                margin: 0;
            }
            .article .article-footer{
                padding: 22.5px 35px;
                margin-bottom: 25px;
                overflow: hidden;
            }
            .article .article-footer input[type="text"],
            #asd_subscribe_form input[type="text"]{
                width: 100% !important;
                margin-bottom: 15px;
            }
            #asd_subscribe_form{
                margin-right: 35px;
                padding-bottom: 35px;
            }
            .article .article-footer #asd_subscribe_form{
                padding-bottom: 0;
                margin-right: 0;
            }
            .article .article-footer > div{
                height: auto !important;
            }
            .article > div{
                height: auto !important;
            }

            .grid-item{
                margin-left: 0;
                margin-right: 0;
            }
            .publish{
                margin: 20px auto 0;
            }
            .news-three .news-list{
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                -ms-flex-wrap: wrap;
                flex-wrap: wrap;
            }
            .news-three .news-list li{
                float: none;
                width: 100%;
                max-width: 280px;
            }
            .article .article-socNet-block .socNet-buttons{
                display: none;
            }
            .socNet-buttons{
                margin-right: 35px;
            }
            .slider-content .post-info{
                margin-top: 45px;
            }
            .slider-content-news .post-info{
                margin-top: 45px;
            }
            .slider-content .title{
                margin-top: 145px;
            }
            .main-top .news-block{
                order: 1;
            }
            .main-top .medium-block{
                order: 2;
            }
            .main-top{
                flex-wrap: wrap;
            }
            .main-top .news-block{
                width: 100%;
            }
            .main-top .medium-block{
                display: flex;
                margin-top: 20px;
                width: 100%;
                justify-content: space-between;
            }
            .main-top .medium-block .grid-item{
                width: 49%;
            }
            .main-top .news-block .news-list li{
                width: 46%;
            }
            .new-number .new-journal-body .journal-face{
                margin-right: 0;
            }
            .new-number .new-journal-body{
                flex-direction: column;
            }
            .new-number .new-journal-body .journal-text{
                margin-left: 25px;
            }
            .new-book .new-book-content .book-info{
                max-width: 360px;
                width: 100%;
            }
            .new-book .new-book-content .book-info .text{
                margin-right: 25px;
            }
            .medium-news .magazine-news{
                width: 65%;
                margin-right: 20px;
            }
            .medium-news .orange-block{
                width: 34%;
                min-width: 300px;
            }
            .medium-news .orange-block .grid-item{
                width: auto;
            }
            .detail-news .right-aside{
                flex-wrap: wrap;
            }
            .detail-news .right-aside .grid-item{
                width: 49%;
                margin: 20px 0 0;
            }
            .news-detail_bottom .grid-col .grid-item{
                margin-top: 20px;
            }
            .checkout{
                flex-wrap: wrap;
            }
            .checkout .checkout-left{
                margin: 0;
            }
            .checkout .checkout-right{
                margin-right: 0;
                max-width: 100%;
                width: 49%;
            }

            .orange-block .faculty-invert .topic-list{
                height: auto!important;
            }
            .orange-block .faculty-invert .topic-list li{
                padding-bottom:30px !important;
            }
            .center_content ._grid-section._margin-top{
                margin-top: 20px;
            }
            .center_content .main-bottom {
                padding-top: 0;
            }
            .center_content .news-three#tabs-2021 {
                margin-top: 25px;
            }
        }

        @media screen and (max-width: 865px){
            .medium-news .news-two .news-list{
                display: flex;
                flex-direction: column;
                align-items: center;
            }
            .medium-news .news-two .news-list li{
                width: 64%;
                padding-left: 15px;
                box-sizing: border-box;
                padding-right: 25px;
            }
            .medium-news .news-two .news-list li .news-title{
                max-width: 300px;
            }
        }

        @media screen and (max-width: 778px){
            .article .article-content{
                padding: 20px 15px 30px;
            }
            #__utl-buttons-2 .uptl_toolbar > ul {
                display: -webkit-box !important;
                display: -ms-flexbox !important;
                display: flex !important;
                -ms-flex-wrap: wrap;
                flex-wrap: wrap;
                height: auto;
            }
            #__utl-buttons-2 .uptl_toolbar > ul li{
                margin-top: 10px !important;
            }
            .article .article-content p figure{
                float: none !important;
                margin: 10px auto 10px !important;
            }
            .article .article-content .spec-publication2-3{
                -webkit-box-sizing: border-box;
                box-sizing: border-box;
                width: 100%;
            }
            .article .article-content .spec-publication1-3{
                -webkit-box-sizing: border-box;
                box-sizing: border-box;
                width: 100%;
            }
            .center_content .news-three .news-list li{
                width: 43%;
                margin-right: 20px;
            }
            .bottom-news .news-three .news-list{
                justify-content: space-between;
            }
            .main-top .medium-block{
				display:none;
				
                flex-wrap: wrap;
            }
            .main-top .medium-block .grid-item{
                width: 100%;
            }
            .medium-news{
                flex-wrap: wrap;
            }
            .medium-news .orange-block{
                width: 100%;
            }
            .medium-news .magazine-news{
                width: 100%;
                margin-right: 0;
            }
            .medium-news .news-two .news-list{
                flex-direction: row;
                flex-wrap: wrap;
            }
            .medium-news .news-two .news-list li{
                width: 44%;
            }
            .center_content .news-three#tabs-2021 {
                margin-top: 40px;
            }

        }

        @media screen and (max-width: 690px){
            .center_content .new-book .new-book-content{
                display: flex;
                flex-direction: column;
                padding-bottom: 15px;
            }
            .center_content .new-book{
                height: auto;
            }
            .new-book .new-book-content .book-info{
                margin-left: 10px;
            }
            .center_content .new-number .new-journal-body{
                flex-direction: column;
            }
            .new-number .new-journal-head .subscribe{
                margin-top: -25px;
            }
            .slider-content-news .title,
            .slider-content .title{
                font-size: 18px;
                line-height: 35px;
            }
        }

        @media screen and (max-width: 641px){
            .contents-pager .contents-pager-table > .prev span,
            .contents-pager .contents-pager-table > .next span{
                position: absolute;
            }
            .contents-pager .contents-pager-table > .prev span{
                left: -9999px;
            }
            .contents-pager .contents-pager-table > .next span{
                right: -9999px;
            }
            .article .article-socNet-block .viewers{
                float: none;
                height: auto;
                border-right: none;
                padding-left: 0;

            }
            .article .article-socNet-block{
                overflow: hidden;
            }
            .news-three .news-list{
                -webkit-box-orient: vertical;
                -webkit-box-direction: normal;
                -ms-flex-direction: column;
                flex-direction: column;
                -webkit-box-align: center;
                -ms-flex-align: center;
                align-items: center;
            }
            .news .news-list{
                -webkit-box-align: center;
                -ms-flex-align: center;
                align-items: center;
                -webkit-box-orient: vertical;
                -webkit-box-direction: normal;
                -ms-flex-direction: column;
                flex-direction: column;
            }
            .news .news-list li{
                width: 252px;
            }
            .center_content .news-two .news-list{
                display: flex;
                flex-direction: column;
                align-items: center;
            }
            .news-two .news-list li{
                width: 100%;
                padding: 0 10px;
            }
            .center_content .news-three .news-list li{
                width: 100%;
            }
            .news-three .news-list{
                padding:  0 10px;
            }
            .slider-content-news,
            .slider-content{
                width: 360px;
            }
            .slider-content .title{
                margin-top: 5px;
            }
            .center_content .main-bottom .grid-col{
                width: 100%;
            }
            .bottom-news .flex-1025 .comments{
                display: none;
            }
            .bottom-news .flex-1025 .grid-item{
                width: auto;
                height: auto;
            }
            .top-news{
                flex-wrap: wrap;
            }
            .top-news .grid-col{
                width: 100%;
            }
            .top-news .grid-col .grid-item{
                height: auto;
            }
            .top-news .grid-col .grid-item #tabs{
                padding-bottom: 1px;
            }
            .main-top .news-block .news-list li{
                width: 100%;
            }
            .medium-news .news-two .news-list li{
                width: 100%;
                display: flex;
                flex-direction: column;
                align-items: center;
            }
            .medium-news .orange-block{
                min-width: 1px;
            }
            .detail-news .right-aside .grid-item,
            .detail-news .left-content .notebook-autor-keywords .grid-item {
                width: 100%;
            }
            .center_content .keyWords-list {
                margin-top: 0;
            }
            .news-detail_bottom .grid-col .grid-item{
                width: 100%;
            }
            .checkout .checkout-right{
                width: 100%;
            }
            .checkout .checkout-left #basket_items{
                width: 90%;
                overflow-x: auto;
            }
			.basket_items_list {
				padding: 20px;
			}
            .bx-basket-block {
                padding-left: 0;
            }
            .center_content .news-three .news-list li{
                min-height: 260px;
            }
            .btn-block._bottom._align-center{
                position: relative;
                bottom: 0;
                margin: 20px 0;
            }
            .main-bottom .grid-col .grid-item{
                height: auto;
            }

            .topic-list li{
                height: auto!important;
                padding-bottom: 5px!important;
                min-height: 100px;
            }
            .medium-news .orange-block .grid-item{
                height: auto;
            }
        }

        @media screen and (max-width: 480px){
            .main-top .news-block{
                width: auto;
            }
			.center_content ._grid-section._margin-top {
    margin-top: 20px;
    flex-wrap: wrap;
    justify-content: space-between;
}
			.site-info{
				padding-left: 15px;
				padding-right: 10px;
			}
			.site-info p {
				padding-right: 15px;
			}
			.grid-item.grid-col-2,
			.grid-item.grid-item-col-2 {
				width: 360px;
			}
			.grid-item.grid-item-row-4 {
				height: auto;
			}
			#authorGridForm,
			#rightGridBanner{
				display:none;
			}
            .closed_paper > div{
                width: 100% !important;
            }
            /*.menu-hamburger{
                top: 82px;
            }*/
            .download .title{
                padding-left: 15px;
            }
            .center_content .new-book .new-book-content .book-info{
                width: 100%;
            }
            .center_content .new-book .new-book-content{
                padding-right: 30px;
            }
            .article .article-content figure{
                width: 100% !important;
            }
            body .center_content .author-blog{
                max-width: 300px;
                width: 100%;
            }
            .bx_filter .bx_filter_select_container{
                width: 250px !important;
            }
            .orion-isp-btn{
                width: auto;
                margin: 0 15px;
            }
            .article .article-content h1{
                font-size: 22px;
            }
            .slider-content-news .title,
            .slider-content .title{
                font-size: 13px;
                line-height: 35px;
                margin-top: 5px;
            }
            .slider-content-news,
            .slider-content{
                width: 240px;
                left: calc(0px - 50px);
            }
            .new-number .new-journal-body .journal-face .button-group{
                width: auto;
            }
            .new-number .new-journal-body .journal-face .face{
                width: auto;
            }
            .new-number .new-journal-head .subscribe{
                margin-top: -10px;
            }
            .new-number .new-journal-head .title .title-nav ul{
                display: flex;
                flex-direction: column;
            }
            .new-number .new-journal-head .title .title-nav ul li{
                background-size: cover !important;
                margin-bottom: 10px;
                width: 100% !important;
            }
            .new-number .new-journal-body .journal-face{
                width: auto;
                padding: 0 25px;
            }
            .new-number .new-journal-head .title .title-logo .logo{
                border-right: none;
            }
            .new-number .new-journal-head .title .title-logo .title-logo-disc{
                display: none;
            }

            .news .news-list li .news-title{
                width: auto;
            }
            .new-number .new-journal-head .title .title-nav ul{
                height: auto;
            }
            .new-number .new-journal-head{
                height: auto;
            }
            .new-number .new-journal-head .subscribe{
                width: 230px;
                margin-left: 15px;
            }
            .ui-tabs .ui-tabs-nav .ui-tabs-anchor{
                font-size: 11px;
            }
            .block-title{
                font-size: 15px;
            }
            .block-title-rss{
                font-size: 15px;
            }
            .checkout .checkout-right .topic-list{
                padding-bottom: 45px;
                height: auto !important;
            }
            .checkout .checkout-left .bx_ordercart .bx_sort_container a{
                margin-left: 0;
            }
            .checkout .checkout-left .bx_ordercart .bx_ordercart_order_pay_right{
                width: 100%;
            }
            .btn-block._bottom._align-center{
                position: static;
                margin-top: 20px;
            }
        }
        @media screen and (max-width: 350px){
            .new-number .new-journal-head .title{
                margin-left: 0;
            }
            .new-number .new-journal-head{
                padding: 0 25px;
            }
            .new-number .new-journal-head .subscribe .subscribe-btn{
                width: 100%;
                max-width: 261px;
            }
            .new-number .new-journal-head .subscribe{
                /* max-width: 261px; */
                margin-left: 0;
                background-color: #ff7840;
                background-size: 109% 125%;
                width: 100%;
                margin-top: 10px;
                height: 84px;
                background-position: -13px -11px;
                /* padding: 0 20px; */
                box-sizing: border-box;
                /* margin: 0 20px; */
            }
            .new-number .new-journal-head .subscribe .subscribe-btn span{
                padding-top: 5px;
                margin-left: 18px;
            }
        }
        .main-bottom .reading-room .block-title-rss{
            margin-bottom: 0;
        }
        .medium-news .magazine-news .grid-item{
            margin-right: 10px;
        }

        a[name="orion_isp_begin1_1"]{
            display: none;
        }

        body .detail-heading .block-title{
            margin-bottom: 25px;
        }

        .detail-heading .left br{
            display: none;
        }
        .detail-heading .left .grid-item{
            padding-bottom: 23px;
        }
        .block-title-rss{
            margin-bottom: 25px;
        }
        .news-three{
            padding-bottom: 23px;
        }
        .blogs .blog-list{
            margin-top: 0;
        }
        .news-three > br{
            display: none;
        }
        .news-three .news-list li .news-title{
            margin-top: 10px;
        }
        .news-three .news-list li .post-info{
            margin-top: 10px;
        }
        .news-three .news-list li .news-title{
            min-height: 1px;
        }
        .news-three .news-list li a{
            display: block;
        }

        .news-three .news-list{
            display: flex;
            flex-wrap: wrap;
        }

        .news-three .news-list li{
            min-height: 1px;
            margin-bottom: 25px;

        }

        center form{
            text-align: center;
        }

        @media screen and (max-width: 1279px){
            .bx_filter{
                margin: 20px 0;
            }
        }

        @media screen and (max-width: 641px) {
            body .news-three .news-list {
                padding: 0 15px;
            }

            body .block-title {
                padding-left: 15px;
                padding-right: 15px;
                margin-bottom: 5px;
                line-height: 20px;
            }

            body .block-title br {
                display: none;
            }

            .article .article-socNet-block {
                padding: 15px;
            }

            .center_content .detail-news .news-three .news-list li {
                height: auto;
                margin-bottom: 20px;
            }
            .medium-news .news-two .news-list li{
                min-height: auto;
                margin-bottom: 20px;
            }
            .center_content .news-three .news-list li{
                min-height: 1px;
                margin-bottom: 20px;
            }
            body .detail-heading .left .grid-item li{
                margin-bottom: 30px;
            }
            .center_content .news-three .news-list li{
                margin-bottom: 30px;
            }

        }

        @media screen and (max-width: 1025px){
            .detail-news .left-content .contents-pager{
                margin-bottom: 0;
            }
        }

        @media screen and (max-width: 961px){
            .faculty-invert .btn-block._bottom._align-center{
                bottom: auto;
            }
            .medium-news .magazine-news .grid-item{
                margin-right: 0;
            }
            .orange-block .faculty-invert .topic-list li{
                padding-bottom: 10px !important;
            }
        }


        @media screen and (max-width: 380px){
            .post-info > div i{
                margin-right: 4px;
            }
            .post-info > div{
                padding: 0 5px;
            }
        }
		.center_content ._sub-section{
			display: flex;
			justify-content:space-between;
		}
		.center_content ._sub-section .grid-col.grid-sub{
			flex: 1 0 75%;
			width: 75%;
			max-width: 970px;
			padding-left: 10px;
		}
		.center_content ._sub-section .grid-col.grid-sub .grid-item {
			width: 100% !important;
			max-width: 970px;
		}
		.center_content ._sub-section .grid-col.grid-vac{
			flex: 1 0 25%;
			min-width: 290px;
			max-width: 290px;
			padding-right: 10px;
			margin-left: 20px;
		}
		.center_content ._sub-section .grid-col .grid-item{
			margin: 0;
			width: 100% !important;
		}
		.center_content ._sub-section .grid-col.grid-vac .grid-item{
			margin-bottom: 20px;

		}

		@media (min-width: 1200px){  

		}
		@media (min-width: 992px) and (max-width: 1199px){  
			.center_content ._sub-section{
				display: flex;			
				max-width: inherit;
			}
			.center_content ._sub-section .grid-col .grid-item{
				max-width: inherit;
			}

			.center_content ._sub-section .grid-col .grid-item .electro, .print {
				width: 100%;
			}
			.center_content ._sub-section .grid-col .grid-item .tabs-2.more_{
				min-height: 1200px !important;
				flex-direction: column;
			}

			.center_content ._sub-section .grid-col.grid-sub{
                flex: 1 0 60%;
				width: 60%;
				max-width: 860px;
            }
			.center_content ._sub-section .grid-col.grid-vac{
                flex: 1 0 40%;
				min-width: 300px;
				max-width: 300px;
				margin-left: 20px;
            }
			.center_content ._sub-section .new_target{				
				top: 650px;			
			}

		}
		@media (min-width: 768px) and (max-width: 991px){  
			.center_content ._sub-section{
				flex-direction: column;
			}
			.center_content ._sub-section .grid-col .grid-item .electro, .print {
				width: 100%;
			}
			.center_content ._sub-section .grid-col .grid-item .tabs-2.more_{
				min-height: 1200px !important;
				flex-direction: column;
			}
			.center_content ._sub-section .grid-col.grid-vac{                			
				margin-top: 20px;
				margin-left: 0px;
				padding-left: 10px;
            }
			.center_content ._sub-section .grid-col .grid-item{
				max-width: inherit;
			}
			.center_content ._sub-section .grid-col.grid-sub{
				flex: 1 0 100%;
				max-width: 100%;
			}
			.center_content ._sub-section .new_target{				
				top: 650px;			
			}

		}
		@media (min-width: 481px) and (max-width: 767px){  
			.center_content ._sub-section{
				flex-direction: column;
			}
			.center_content ._sub-section .grid-col .grid-item .electro, .print {
				width: 100%;
			}
			.center_content ._sub-section .grid-col .grid-item .tabs-2.more_{
				min-height: 1200px !important;
				flex-direction: column;
			}
			.center_content ._sub-section .grid-col.grid-vac{                				
				max-width: inherit;
				margin-top: 20px;
				margin-left: 0px;
				padding-left: 10px;
            }
			.center_content ._sub-section .grid-col .grid-item{
				max-width: inherit;
			}
			.center_content ._sub-section .grid-col.grid-sub{
				flex: 1 0 100%;
				width: 100%;
				max-width: 100%;
			}
			.center_content ._sub-section .new_target{				
				top: 650px;			
			}
			.center_content ._sub-section .grid-col.grid-vac .grid-item img{
				width: 100% !important;
				height: inherit !important;
			}
		}
		@media screen and (max-width: 480px) {
		  .center_content ._sub-section{
				flex-direction: column;
			}
			.center_content ._sub-section .grid-col.grid-sub{
                flex: 1 0 100%;
				width: 100%;
				max-width:100%;
				padding-left: 0px;
            }
			.center_content ._sub-section .grid-col.grid-vac{                
				margin-left: 0px;
				padding-left: 0px;
				padding-right: 0px;
				margin-top: 20px;
				max-width: inherit;
            }
			.center_content ._sub-section .grid-col .grid-item .electro, .print {
				width: 100%;
				height: 460px;
			}
			.center_content ._sub-section .grid-col .grid-item .electro {
				margin-right: 0px;
			}
			.center_content ._sub-section .grid-col .grid-item .tabs-2.more_{
				min-height: 1100px !important;
				flex-direction: column;
			}
			.center_content ._sub-section .new_target{				
				top: 570px;	
				font-size: 1em;	
				padding: 10px;	
			}
			.center_content ._sub-section .grid-col .grid-item .tabs-2.more_ .var_1{
				width: 100%;
			}
			.center_content ._sub-section .grid-col.grid-sub .site-info div{
                padding-right: 0px;
            }
			.center_content ._sub-section .grid-col.grid-sub .ui-tabs .ui-tabs-nav li{
				white-space: normal;
				text-align: left;
			}
			.center_content ._sub-section .grid-col.grid-sub .ui-tabs .ui-tabs-nav{
				height: 60px;
			}
			.center_content ._sub-section .grid-col.grid-vac .grid-item img{
				width: 100% !important;
				height: inherit !important;
			}

		}

        @media screen and (max-width: 425px) {
			.content {
				width: 100%;
			}
			.main-top .news-block{
                width: 100%;
            }
		}



