
/* ___________________________________320--359____________________для 320________________________________________________________________________________________________________________________ */

@media screen and (min-width: 300px) and (max-width: 359px)  {


    /* ____________________HEADER___________________________ */

    .topLinks {
        font-size: 11px;
    }
    #header > div > div.notab.nodesc.dFlexBetween > div.mob-menu-btn.mob768.js-btn-show-menu > svg{

        width:22px;
        height: 17px;
    }

    #header > div > div.notab.nodesc.dFlexBetween > div:nth-child(2) > a > svg{

        width:92px;
    }

    #header > div > div.notab.nodesc.dFlexBetween > div.search > svg{

        width:22px;
    }

    .header-shadow {
        height: 45px;

    }

    .hashtagbarRedesign a {

        font-size: 14px;
    }

    .hashtagbarRedesign {
        height: 50px;
    }

    /* ____________________CONTENT______________________ */


    .mainArticleZagolTop {
        padding-top: 10px;
    }

    .mainArticleZagolTop a {
        font-size: 17px!important;
        line-height: 22px!important;
    }

    .switch input:empty ~ label {
        font-size: 20px;
    }

    .switch input:empty ~ label:before{

        height: 17px;
        top: 6px;
    }

    .switch input:empty ~ label:after{
        height: 19px;
        top: 5px;

    }

    .articleRedesign {
        margin-bottom: 30px;
        height: 329px;
    }


    .imageArticleRedesignTop img,.imageArticleRedesignTop {
        height: 186px!important;
    }

    .newsListMobile {
        padding-top: 10px;
        margin-bottom: 40px;
    }



    img.nodesc.notab{
        margin-top:20px;
        margin-bottom:40px;
    }

    .readerChoice {
        font-size: 20px;

    }


    .carousel {
        margin-top: 20px;
    }

    .carousel-item {
        font-size: 19px;
        line-height: 29px;
    }


    /* _________________Важные новости________________________________________________ */

    div.col-12.topArticleTextTop8 > div.text.col-12.mainArticleZagolTop8{
        padding-top: 10px;
    }

    .mainArticleZagolTop8 a {
        line-height: 25px!important;
        font-size: 18px!important;
    }

    /* _________________HUB_______________________________________________ */

    .mainArticleZagolTop8Inter {
        padding-top: 15px;
    }


    .linkBlockFooter a {
        font-size: 12px;
        margin-right: 30px;

    }


    .footerBotRow {
        margin-bottom: 20px;
    }

    .rowFooter {
        height: 445px;
    }

    .emailSubmit {

        height: 35px;
        font-size: 14px;


    }

    .secondRedLineItemInvest {
        padding-left: 70px;
        padding-right: 70px;

    }

    .firstRedLineItemInvest {

        line-height: 22px;
        font-size: 13px;


    }

    .topArticleTextTop8 {
        height: 200px;
    }

    .top8item {
        height: 387px;
    }
    .interaktivContent {
        height: 255px;
    }

    .top8itemInteraktiv {

        height: 466px;
    }

    .rowFullSecond {
        height: 200px;
    }
    .firstRedLineItem {
        line-height: 22px;
        font-size: 13px;
    }
    .input_1 {
        height: 35px;
    }

    .hashtagbarRedesignSvgcont > svg{
        margin-bottom: 8px;
        margin-left: 5px!important;
    }

    .hashtagbarRedesignSvgcont{

        height: 34px;
        border-bottom: solid 0.5px #d7d7d7;
    }

    /* .carousel {
        height: 235px;
    } */
    .rowFull {
        margin-bottom: 40px;

    }
    .rowFull,.top8Row, .m-b-100,.m-b-70, .content.news-page {
        margin-bottom: 0px!important;

    }
    .readerChoiceMobile{

        font-size: 21px;
    }
    .lastRowMain{

        padding-right: 3px!important;
        width: 98%!important;
    }
    .lastRowMain span {
        margin-right: 5px;
    }
    .carousel-item a {
        font-size: 18px;
        line-height: 30px;
    }


}

@media screen and (min-width: 300px) and (max-width: 575px)  {

    .carouselArrow{
        justify-content: right;
        margin-top: 62px;
        padding-right: 10px;


    }

    #carouselExampleIndicators, #carouselExampleIndicators2{

        display: flex;
    }

    .emailSubmit {

        height: 35px;
        font-size: 14px;


    }

    .secondRedLineItemInvest {
        padding-left: 70px!important;
        padding-right: 70px!important;

    }

    .firstRedLineItemInvest {                       /*  RedLine */

        line-height: 22px;
        font-size: 13px;


    }


    .rowFullSecond {
        height: 200px;
    }
    .firstRedLineItem {
        line-height: 22px;
        font-size: 13px;
    }
    .input_1 {
        height: 35px;
    }


}

@media screen and (min-width: 576px) and (max-width: 2000px)  {

    .carouselArrow{
        display: none;
    }

}


/* ______________________________360--499___ */

@media screen and (min-width: 360px) and (max-width: 575px)  {


    .hashtagbarRedesignSvgcont > svg{
        margin-bottom: 15px;
        margin-left: 5px!important;
    }

    .hashtagbarRedesignSvgcont{

        height: 29px;
        border-bottom: solid 0.5px #d7d7d7;
    }
    .readerChoiceMobile{

        font-size: 23px;
    }



}



/* ___________________________________450--575_____________для 480_______________________________________________________________________________________________________________________________ */


@media screen and (min-width: 450px) and (max-width: 525px)  {


    .imageArticleRedesignTop,.imageArticleRedesignTop img {

        height: 248px!important;
    }

    .secondRedLineItemInvest {
        padding-left: 110px!important;
        padding-right: 110px!important;

    }

    .articleRedesign {
        height: 390px;
    }

    .secondRedLineItemInvest {
        padding-left: 70px;
        padding-right: 70px;
    }

    .firstRedLineItemInvest {
        line-height: 25px;
        margin-left: 70px;
        margin-right: 70px;


    }

    .carousel-inner {

        /*height: 155px;*/
    }


    .carousel {
        height: 225px;
        margin-top: 35px;
    }

    .switch input:empty ~ label {
        width:380px;
    }

    .topArticleTextTop8 {
        height: 215px;
    }


    .top8item {
        height: 464px;
    }


    /* _________________HUB_______________________________________________ */


    .imageArticleRedesignTopInteraktiv,.imageArticleRedesignTopInteraktiv img {
        height: 281px;
    }
    .imageArticleRedesignTopInteraktiv img {
        width:100%;
    }

    .interaktivContent {
        height: 255px;
    }


    .top8itemInteraktiv {
        height: 536px;
    }

    .top8Row {
        margin-bottom: 30px;
    }

    .firstRedLineItem {
        line-height: 25px;
        margin-left: 70px;
        margin-right: 70px;

    }

    .secondRedLineItem {
        padding-left: 70px;
        padding-right: 70px;

    }

    .socRedesign {
        padding-left: 40px;
        padding-right: 40px;
    }
    .logoFooter {
        margin-left: 30px;
    }

    .formobLinksFooter1 {
        width: auto;
        margin-right: 30px;
    }


}


/* ___________________________________526--575___________для 550______________________________________________________________________________________________________________________________ */

@media screen and (min-width: 526px) and (max-width: 575px)  {

    .secondRedLineItemInvest {
        padding-left: 110px!important;
        padding-right: 110px!important;

    }

    .imageArticleRedesignTop,.imageArticleRedesignTop img {

        height: 284px!important;
    }


    .articleRedesign {
        height: 427px;
    }

    .secondRedLineItemInvest {
        padding-left: 90px;
        padding-right: 90px;
    }

    .firstRedLineItemInvest {
        line-height: 25px;
        margin-left: 90px;
        margin-right: 90px;


    }

    .carousel-inner {

        /*height: 155px;*/
    }


    .carousel {
        height: 225px;
        margin-top: 35px;
    }


    .topArticleTextTop8 {
        height: 190px;
    }


    .top8item {
        height: 475px;
    }


    /* _________________HUB_______________________________________________ */


    .imageArticleRedesignTopInteraktiv,.imageArticleRedesignTopInteraktiv img {
        height: 322px;
    }
    .imageArticleRedesignTopInteraktiv img {
        width:100%;
    }

    .interaktivContent {
        height: 230px;
    }


    .top8itemInteraktiv {
        height: 553px;
    }

    .top8Row {
        margin-bottom: 30px;
    }

    .firstRedLineItem {
        line-height: 25px;
        margin-left: 90px;
        margin-right: 90px;


    }

    .secondRedLineItem {
        padding-left: 90px;
        padding-right: 90px;

    }

    .socRedesign {
        padding-left: 75px;
        padding-right: 75px;
    }


    .formobLinksFooter1 {
        width: auto;
        margin-right: 30px;
    }

    .logoFooter {
        margin-left: 65px;
    }

}







/* ___________________________________385--449___________для 411______________________________________________________________________________________________________________________________ */


@media screen and (min-width: 385px) and (max-width: 449px)  {


    .imageArticleRedesignTop,.imageArticleRedesignTop img {

        height: 212px!important;
    }

    .articleRedesign {
        height: 355px;
    }


    .secondRedLineItemInvest {
        padding-left: 45px;
        padding-right: 45px;
    }

    .firstRedLineItemInvest {
        line-height: 24px;
        margin-left: 45px;
        margin-right: 45px;

    }


    .carousel-inner {

        /*height: 155px;*/
    }


    .carousel {
        height: 225px;
        margin-top: 35px;
    }

    .topArticleTextTop8 {
        height: 232px;
    }

    .top8item {
        height: 445px;
    }

    .imageArticleRedesignTopInteraktiv,.imageArticleRedesignTopInteraktiv img {
        height: 240px;
    }
    .imageArticleRedesignTopInteraktiv img {
        width:100%;
    }

    .interaktivContent {
        height: 265px;
    }

    .top8itemInteraktiv {
        height: 506px;
    }

    .top8Row {
        margin-bottom: 0px;
    }

    .firstRedLineItem {
        line-height: 24px;
        margin-left: 45px;
        margin-right: 45px;
    }

    .secondRedLineItem {
        padding-left: 45px;
        padding-right: 45px;

    }

    .socRedesign {
        padding-left: 40px;
        padding-right: 40px;
    }

    .logoFooter {
        margin-left: 35px;
    }

    .secondRedLineItemInvest {
        padding-left: 100px!important;
        padding-right: 100px!important;

    }



}




@media screen and (min-width: 375px) and (max-width: 384px)  {


    .imageArticleRedesignTop,.imageArticleRedesignTop img {

        height: 194px!important;
    }

    .articleRedesign {
        height: 337px;
    }


    .secondRedLineItemInvest {
        padding-left: 45px;
        padding-right: 45px;
    }

    .firstRedLineItemInvest {
        line-height: 19px;
        margin-left: 45px;
        margin-right: 45px;

    }


    .carousel-inner {

        /*height: 155px;*/
    }


    .carousel {
        height: 225px;
        margin-top: 35px;
    }


    .topArticleTextTop8 {
        height: 245px;
    }

    .top8item {
        height: 440px;
    }

    .imageArticleRedesignTopInteraktiv,.imageArticleRedesignTopInteraktiv img {
        height: 220px;
    }
    .imageArticleRedesignTopInteraktiv img {
        width:100%;
    }
    .interaktivContent {
        height: 265px;
    }
    .top8itemInteraktiv {
        height: 487px;
    }

    .top8Row {
        margin-bottom: 0px;
    }

    .firstRedLineItem {
        line-height: 24px;
        margin-left: 45px;
        margin-right: 45px;

    }

    .secondRedLineItem {
        padding-left: 45px;
        padding-right: 45px;

    }

    .socRedesign {
        padding-left: 40px;
        padding-right: 40px;
    }
    .logoFooter {
        margin-left: 35px;
    }

}






/* _________________________404______________________________
 */

@media screen and (min-width : 300px) and (max-width :  575px){



    .er-title span {

        line-height: 1!important;
        font-size: 75px!important;

    }

    .error-page p {

        line-height: 22px!important;
        font-size: 14px!important;
    }

    .error-page a {

        width: 197px!important;
        height: 44px!important;
        font-size: 14px!important;
    }

    .error-page {

        padding-bottom: 30px!important;
    }


}






/* _________________________Стаття_____________________________
 */


@media screen and (min-width : 300px) and (max-width :  575px){


    .h1RedesignArticle {
        line-height: 30px!important;
        font-size: 24px!important;
    }


    .at-share-btn {

        width: 40px!important;
        height: 40px!important;

    }

    .article .article-content p, li {
        font-size: 17px!important;
    }
    .article .article-content a {
        font-size: 17px;
    }

    .share-top {

        justify-content: left;
    }

    .post-info .article-authors, .post-info .date{

        width: 100%;

    }

    .post-info .article-authors {
        margin-bottom: 10px;
    }


}




/*  _______________все новости_____________________________ */


@media screen and (min-width : 300px) and (max-width :  359px){

    .articleRedesignOldItems .topArticleText {
        height: 155px!important;
    }
    .articleRedesignOldItems {
        height: 342px;
    }

    .main h1 {

        font-size: 23px;

        line-height: 30px;
    }

}


@media screen and (min-width : 360px) and (max-width :  410px){


    .articleRedesignOldItems .topArticleText {
        height: 175px!important;
    }
    .articleRedesignOldItems {
        height: 362px!important;
    }

}


@media screen and (min-width : 385px) and (max-width :  410px){

    .articleRedesignOldItems .topArticleText {
        height: 149px!important;
    }
    .articleRedesignOldItems {
        height: 362px!important;
    }


}



@media screen and (min-width : 411px) and (max-width :  449px){


    .articleRedesignOldItems .topArticleText {
        height: 145px!important;
    }
    .articleRedesignOldItems {
        height: 358px!important;
    }

}


@media screen and (min-width : 450px) and (max-width :  500px){
    .articleRedesignOldItems {
        height: 410px!important;
    }
    .articleRedesignOldItems .topArticleText {
        height: 160px!important;
    }



}
@media screen and (min-width : 500px) and (max-width :  575px){
    .articleRedesignOldItems .topArticleText {
        height: 140px!important;
    }

    .articleRedesignOldItems {
        height: 425px!important;

    }
}




@media screen and (min-width : 300px) and (max-width :  350px){

    .povesti {
        max-width: 100%;
        height: auto;

        margin-bottom: 40px;
    }




}



@media screen and (min-width : 351px) and (max-width :  575px){

    .povesti {
        width: 100%;
        height: auto;

        margin-bottom: 40px;
    }




}

@media screen and (min-width : 300px) and (max-width :  575px){

    #js-fm-subscr p {

        font-size: 19px;

        line-height: 25px;

        padding-left:10px;

    }

}