@media (min-width: 300px) and (max-width: 959px)
{


    /*rendo invisibili i banner dello skin*/
    #skinPM_banner_sx,
    #skinPM_banner_dx{
        display: none
    }

    .main-navigation {
        margin: auto;
        width: auto;
        max-width: 35px;
        margin-top: 0;
        float: left;
        /*margin-top: 25px;*/
        background-repeat: no-repeat;
    }

    .menu-toggle 
    {
        display: block;
        width: 80px;
        height: 80px;
        background: none;
        border: none;
        padding: 0;
        background-image: url('images/menu-toggle.png');
        background-position: center center;
        background-repeat: no-repeat;
        margin-left: 0px;
        color: #2f2f2f;
    }

    .menu-toggle:hover
    {
        display: block;
        width: 80px;
        height: 80px;
        background: none;
        border: none;
        padding: 0;
        background-image: url('images/menu-toggle-on.png');
        background-position: center center;
        background-repeat: no-repeat;
        background-color:#2F2F2F;
    }

    .menu-toggle:active
    {
        box-shadow: none;
        background-image: url('images/menu-toggle-on.png');
        background-position: center center;
        background-repeat: no-repeat;
        background-color:#2F2F2F;
    }

    .menu-toggle.toggled-on
    {
        background-color:#2F2F2F;
        box-shadow: none;
        display: block;
        width: 80px;
        height: 80px;
        border: none;
        padding: 0;
        background-position: center center;
        background-repeat: no-repeat;
        background-image: url('images/menu-toggle-on.png');
    }



    header .menu-pagine-container, header .menu-pages-container
    {
        display: none;
        z-index: 10000;
        top: 80px;
    }

    .main-navigation ul.nav-menu, .main-navigation div.nav-menu > ul 
    {
        position: absolute;
        background: #373737;
        left: 0;
        padding-left: 35px;
        top: 0px;
        height: auto;
        margin: 10px;
        padding: 20px;
        width: 100px;
        margin-left: 0;
        margin:0 auto auto 0px;
        background-color: #2F2F2F;
    }



    /*
                    #menu-categorie-modificabili li
                    {
                            text-align: center;
                            
                    }
                    
                    
                    
                                    
                                    #menu-categorie-modificabili li img
                                    {
                                            display: none;
                                    }
                    
    */

    #MenuSecondarioSearchC
    {
        display: none;
    }	


    #HomeHeader
    {
        height: auto;
    }

    #HomeHeader article
    {
        margin-bottom: 0px;
        height: auto;
    }



    #HomeHeader h2
    {
        background-color: #ffffff;
        position: relative;
        font-size: 24px;
    }

    #HomeHeader article header
    {
        border-bottom: 2px #ed273e solid;
        overflow: hidden;
    }

    #HomeHeader h2 a:link, #HomeHeader h2 a:visited
    {
        color: #2f2f2f;
        text-decoration: none;
    }

    #HomeHeader h2 a:hover
    {
        color: #2f2f2f;
        text-decoration: underline;
        position: relative;
    }


    .article-single-tools
    {
        margin: 0;
        width: 100%;
    }

    .article_entry_header_thumb_c
    {
        width: 100%;
    }

    footer.entry-meta .article_hp_correlati
    {
        /*width: 90%;*/
    }

    .articoli_stessa_LIST p.articoli_stessa_img_c, .blog_archive_eunews p.articoli_stessa_img_c
    {
        width: 40%;
    }

    .articoli_stessa_LIST p.articoli_stessa_title, .blog_archive_eunews div.articoli_stessa_title
    {
        width: 50%;
    }


    .site-content article.article_hp
    {
        width: 100%;
    }

    .articleThumbC img
    {
        width: 100%;
    }

    .HomeCol_withmargin
    {
        margin-left: 0;	
    }

    .search_archive_eunews p.articoli_stessa_img_c
    {
        width: 40%;
    }

    .search_archive_eunews div.articoli_stessa_title
    {
        width: 50%;
    }


    .box_blogger_sin, .box_blogger
    {
        width: 430px;
    }

    .comment .reply span
    {
        display: none;
    }

    #comments-title-eunews
    {
        width: auto;
    }

    /* COMMENTI */
    .comment-avatar-container, .comment-reply-login
    {

    }


    .articoli_stessa_title p
    {
        display: none;
    }

}


@media (min-width: 300px) and (max-width: 479px)
{

    #CookieOverlay
    {
        width: 300px;
        margin-top: 100px;
    }


    .entry-date-twitter
    {
        margin-bottom: 30px;
        float: left;
        margin-top: 5px;
    }

    .article_hp .entry-date-twitter
    {
        margin-bottom: 0px;
        margin-right: 10px;
        float: right;
    }


    .share-tools-date
    {
        margin-top: -19px;
        padding: 0;
        padding-left: 21px;	

    }

    #single-facebook-share
    {
        margin-left: 30px;
    }

    #menu-categorie-modificabili li a
    {
        padding-bottom: 5px;
    }

    #menu-categorie-modificabili li.current-menu-item a 
    {
        font-size: 14px;
    }

    #HeaderBanner,#HeaderRunner
    {
        display: none;
    }

    .article_entry_header_thumb_c
    {
        height: 120px;
    }

    .site-header 
    {
        padding: 0;
        width: auto;
        max-width: 479px;
        margin: auto;
    }

    .main-navigation ul.nav-menu, .main-navigation div.nav-menu > ul
    {
        width: 280px;
    }

    #MenuSecondarioCat_C
    {
        width: 100%;
        margin-top: 0;
        background: none;
        border: none;
        height: auto;
    }


    .menu-categorie-modificabili-container
    {
        float: none;
        padding: 0;
        width: 260px;
        margin: auto;
        /*padding-top: 20px;*/
        background: white;
        /*padding-left: 30px;*/
        /*padding-right: 30px;*/
        border-bottom:2px #DDD solid;
        position: relative;
    }


    #menu-categorie-modificabili li
    {
        margin-right: 15px;
    }

    #menu-categorie-modificabili li a
    {
        font-size: 14px;
    }


    .main-navigation li
    {
        margin-right: 10px;
    }

    .main-navigation ul.nav-menu, .main-navigation div.nav-menu > ul
    {
        /*width: 90%;
        padding: 10%;
        */
        width: 300px;
        padding: 10px;
        text-align: center;
    }

    .main-navigation .current-menu-item > a, .main-navigation .current-menu-ancestor > a, .main-navigation .current_page_item > a, .main-navigation .current_page_ancestor > a, .main-navigation li a 
    {
        font-size: 11px;
    }

    .blog_archive_eunews div.articoli_stessa_title p
    {
        display: none;
    }

    #LogoSiteT
    {
        display: none;
    }			

    .header-social-pi
    {
        margin-left: 25px;
        /*display: none;*/
    }

    .header-search-button
    {
        /*display: block;*/
        margin-left: auto;
        float: right;

    }

    #masthead_c 
    {
        /*max-width: 320px;*/
        min-width: 320px;
        /*position: relative;*/
        margin: auto;
        width: 320px;
        left: 50%;
        margin-left: -160px;
    }

    .header-social-pi
    {
        margin-left: auto;
        float: right;
    }

    .header_chooselang
    {
        float: right;
    }

    .header_weather
    {
        float: right;	
        /*display: none;*/
        width: 100px;
        overflow: hidden;
        display: none;
    }

    #lobo-bianco-header
    {
        display: block;
        width: 150px;
        float: left;
        margin-left: 45px;
        margin-top: 30px;
    }

    #lobo-bianco-header img
    {
        width: inherit;
    }

    #MenuSecondarioCat_CC_EX
    {
        position: absolute;
        top: 68px;
    }

    .menu-pagine-container, .menu-pages-container
    {
        background: none;
        position: absolute;
        width: 320px;
        padding-left: 0;
    }



    #LogoSiteT
    {
        width: 300px;
        margin: auto;
        max-width: 320px;
        margin-top: 150px;
        margin-bottom: 20px;
    }



    #LogoSiteT
    {
        height: auto;
    }

    #HeaderBanner,#HeaderRunner
    {
        float: left;
        margin-left: 10px;
    }

    h1.site-title img
    {
        width: 300px;
    }

    #content
    {
        width: 300px;
    }
    .Eunews-Prodcut_cc {
        height: 267px!important;
    }
    .Eunews-Product-thin {
        width: 173px!important;
        margin-top: 0px!important;
        display: block!important;
        margin-left: 96px!important;
        border-right: 0px solid #cccccc!important;

        margin-bottom: 20px!important;
    }
    .Eunews-Product_BG_Business {
        background-image: none!important;
        width: 700px!important;
        height: 1118px!important;
        display: inline-block;
        position: relative;
        margin-top: 20px;
        background-color: white;
    }
    .Eunews-Prodcut-Name-eunews-business-1 {

        margin-bottom: 12px!important;
        margin-left: 20px;

    }
    .Eunews-Prodcut-Name-eunews-business-2 {
        margin-top: 0px!important;
        padding-top: 6px;
        margin-bottom: 12px!important;
        line-height: 19px;
        border-top: 1px solid #cccccc;
        margin-left: 20px;
    }
    .Eunews-Prodcut-Name-eunews-business-3 {
        margin-top: 0px!important;
        padding-top: 6px;
        margin-bottom: 12px!important;
        line-height: 16px;
        border-top: 1px solid #cccccc;
        margin-left: 20px;
    }
    body .site
    {
        max-width: 300px;
        min-width: 300px;
        width: 300px;
        margin: auto;
        margin-top: 90px
    }

    body.template-front-page .site-content, body.attachment .site-content, body.full-width .site-content
    {
        max-width: 320px;
        min-width: 320px;


    }


    #HeaderRigaNews, #FRed_C
    {
        display: none;
    }

    #HomeHeader
    {
        width: 300px;
    }


    #HomeHeader h2
    {
        border-bottom:2px #DEDEDE solid;
    }		

    #HomeHeader article header
    {
        height: 145px;
    }


    .single_article_container .entry-header .entry-title
    {
        font-size: 22px;
    }

    /* HOMEPAGE */


    .HomeCol
    {
        width: 300px;
        margin: auto;
    }
    .HomeCol article
    {
        width: 300px;
        margin: auto;
    }

    article.article_hp header div.articleThumbC
    {
        height: 145px;
    }

    /* END HOMEPAGE */



    /* HOT TOPICS */

    .hot_topics_archive_article .articoli_stessa_title
    {
        width: 95%;
    }

    .hot_topics_archive_article
    {
        width: 100%;
    }
    #hot_topics_archive_eunews_c
    {
        width: 100%;
    }

    header.hot_topics_archive_header_eunews
    {
        margin-top:10px;
        margin-bottom: 10px;
        font-size: 16px;		
    }

    /* END HOT TOPICS */

    .articoli_stessa_img_c, .hot_topics_archive_article img
    {
        width: 100%;
    }

    #primary
    {
        float: none;
        margin-bottom: 20px;
    }

    #TerzaColonnaSidebar
    {
	float:left;
        //float: none; MM 20190125
    }



    .articoli_stessa_img_c
    {
        width: 40%;
    }

    .blog_testata_c
    {
        display: none;
    }

    #archive_category_c .articoli_stessa_title
    {
        width: 95%;
    }

    .articoli_stessa_title
    {
        width: 50%;
    }

    #user_blogger_biography_arrow
    {
        display: none;
    }

    .user_blogger_biography_title_c
    {
        width: 260px;
        margin: auto;
    }

    .user_blogger_content_details
    {
        width: 300px;
        margin: auto;
    }

    .user_blogger_content_text
    {
        width: 280px;
        height: auto;
        padding: 10px;
        margin: auto;
    }




    /*VIDEO */
    .video_archive_article.video_archive_article_first
    {
        width: 300px;
    }

    .article_entry_header_thumb_video_c
    {
        width: 100%;
    }

    #video_archive_eunews_c_cal
    {
        width: 300px;
        margin: auto;
    }

    #video_archive_eunews_c_cal .articoli_stessa_img_c
    {
        width: 100%;
    }

    .video_archive_article_first .articoli_stessa_img_c
    {
        width: 100%;
    }

    .video_archive_article_first .articoli_stessa_title
    {
        width: 95%;
    }

    #video_archive_eunews_c_cal .articoli_stessa_title
    {
        width: 95%;
    }

    .articoli_stessa_img_c iframe
    {
        max-height:225px;
    }

    /* END VIDEO */

    /* TAG */
    #archive_tag_c
    {
        width: 300px;
    }

    .archive_tag_archive_article
    {
        width: 300px;
    }

    .archive_tag_archive_article .articoli_stessa_img_c
    {
        width: 300px;

    }

    .archive_tag_archive_article img
    {
        width: 100%;
    }

    .archive_tag_archive_article .articoli_stessa_title
    {
        width: 95%;
    }

    /* CATEGORY */

    #archive_category_c
    {
        width: 300px;
    }

    .archive_category_archive_article
    {
        width: 300px;
    }

    .archive_category_archive_article .articoli_stessa_img_c
    {
        width: 300px;
        height: 145px;
    }

    .archive_category_archive_article img
    {
        width: 100%;
    }

    .archive_category_archive_article .articoli_stessa_title
    {
        width: 95%;
    }

    /* fOoter */

    #footer_c1
    {
        width: 100%;
        min-width: 320px;
        padding-top:5px;
        padding-bottom: 9px;
        height: auto;
    }

    #footer_c1 p
    {
        width: 300px;
        font-size: 10px;
    }


    #footer_c2
    {
        width: 100%;
        min-width: 320px;
        display: none;
    }

    #footer_c2 #footer_cc_2
    {
        width: 320px;
    }

    #footer_cc_2_col1, #footer_cc_2_col2, #footer_cc_2_col3, #footer_cc_2_col4
    {
        float: none;
        margin: auto;
    }



    .box_blogger_sin, .box_blogger
    {
        width: 300px;
        height: 150px;
        overflow: hidden;
    }			

    .box_blogger_sin img, .box_blogger img
    {

        width: 300px;
        height: 150px;
    }			


    /* COMMENTI */
    .comment-avatar-container, .comment-reply-login
    {
        display: none;
    }	

    .comment-info-container
    {
        width: 80%;
    }	

    #comments-title-eunews
    {
        font-size: 18px;
    }

    .articoli_stessa_LIST p.articoli_stessa_title a:link, .articoli_stessa_LIST p.articoli_stessa_title a:visited,
    .blog_archive_eunews h3 a:link, .blog_archive_eunews h3 a:visited
    {
        font-size: 14px;
    }


    #boxLikePageXtemp
    {
        margin-top: 20px; 
        width: 300px; 
        position: absolute; 
        margin-left: -150px; 
        left: 50%;
    }	




    /* ALLARGO TESTO */
    /* ALLARGO TESTO */
    /* ALLARGO TESTO */
    .article-single-excerpt, .single_article_container .entry-header .entry-title, .single_article_container .entry-content, .entry-date-author
    {
        margin: 10px;
    }

    .single_article_container .entry-content
    {
        font-size: 16px;
    }

    .article-single-excerpt
    {
        font-size: 18px;
    }


    .share-tools-date
    {
        padding-left: 5px;
    }

    .article-single-tools
    {
        padding-left: 10px;
    }


    body .site
    {
        max-width: initial;
        width: 100%;
        min-width: initial;
        text-align: center;
        margin: auto;
    }

    #main
    {
        width: 100%;

        display: block;
    }

    #primary
    {
        width: 100%;

    }

    #content
    {
        width: 100%;
        text-align: justify;

    }
    .Eunews-Prodcut-Name-oneuro {

        width: 200px!important;

    }
    .Eunews-Prodcut_cc {
        height: 267px!important;
    }

    body.template-front-page .site-content, body.attachment .site-content, body.full-width .site-content
    {
        max-width: initial;
        width: auto;
        min-width: initial;
    }

    #masthead_c
    {
        left: 0;
        margin-left: 0;
        width: 100%;
    }

    .article-single-tools
    {
        text-align: left;
    }
    #sp_banner
    {
        display: none;
    }
    #sp_banner_top
    {
        display: none;
    }

    .article_entry_header_thumb_c
    {
        height: 220px;
    }

    #HomeHeader
    {
        width: 100%;
    }

    #HomeHeader h2
    {
        padding: 5px;
    }

    #HomeCol1
    {
        width: 100%;
    }

    #TerzaColonnaSidebar
    {
        width: 100%;
        text-align: center;
    }

    .archive_category_archive_article, #archive_category_c,.archive_category_archive_article img
    {
        width: 100%;
    }

    .menu-pagine-container, .menu-pages-container,.main-navigation ul.nav-menu, .main-navigation div.nav-menu > ul
    {
        width: 100%;
    }

    .widget_en_blog_List li, .widget_en_gallery_List li
    {
        margin: auto;
    }

    .widget_en_video,.widget_en_agenda
    {
        width: 300px;
        margin: auto;
    }

    .user_blogger_content_details, .user_blogger_content_details, .user_blogger_content_text,
    .user_blogger_biography_title_c
    {
        width: 100%;
        padding: 0;
    }
    .archive_category_archive_article .articoli_stessa_img_c
    {
        width: 100%;
    }

    .eventi-box
    {
        text-align: center;
        width: 100% !important;
        float: none !important;;
    }

    .eventi-box-margined
    {
        margin: auto !important;;
    }

    /* ALLARGO TESTO */
    /* ALLARGO TESTO */
    /* ALLARGO TESTO */



}


@media (min-width: 480px) and (max-width: 767px)
{

    #CookieOverlay
    {
        width: 480px;
        margin-top:170px !important
    }

    #menu-categorie-modificabili li a
    {
        padding-bottom: 5px;
        font-size: 14px;
    }

    #menu-categorie-modificabili li.current-menu-item a 
    {
        font-size: 14px;
    }

    #HeaderBanner,#HeaderRunner
    {
        display: none;
    }

    .site-header 
    {
        padding: 0;
        width: auto;
        max-width: 479px;
        margin: auto;
    }

    .main-navigation ul.nav-menu, .main-navigation div.nav-menu > ul
    {
        width: 439px;
    }

    #MenuSecondarioCat_C
    {
        width: 100%;

        background: none;
        border: none;
        height: auto;
    }


    .menu-categorie-modificabili-container
    {
        float: none;
        padding: 0;
        width: 260px;
        margin: auto;
        padding-top: 20px;
        background: white;
        padding-left: 30px;
        padding-right: 30px;
        border-bottom:2px #DDD solid;
        position: relative;
    }



    #menu-categorie-modificabili li
    {
        margin-right: 15px;
    }

    #menu-categorie-modificabili li a
    {
        font-size: 14px;
    }


    #HeaderRigaNews
    {
        /*margin-top: 130px;
        width: 480px;
        */
        display: none;
    }

    #LogoSiteT
    {
        /*display: none;*/
    }

    #masthead_c 
    {
        max-width: 100%;
        min-width: 480px;
        position: fixed;
        margin: auto;
    }

    .header-social-pi
    {
        margin-left: 149px;
        float: left;
    }

    .header_chooselang
    {
        float: left;
    }

    .header_weather
    {
        float: left;	
        width: 205px;
        overflow: hidden;
        display: none
    }





    .menu-pagine-container, .menu-pages-container
    {
        background: none;
        position: absolute;
        width: 480px;
    }


    #lobo-bianco-header
    {
        display: block;
        width: 150px;
        float: left;
        margin-left: 45px;
        margin-top: 30px;
    }

    #lobo-bianco-header img
    {
        width: inherit;
    }

    /*#LogoSiteT
    {
            width: 460px;
            margin: auto;
            max-width: 480px;
            margin-top: 120px;
            margin-bottom: 20px;
    }*/		


    .menu-categorie-modificabili-container
    {

        width: 420px;

    }





    #LogoSiteT
    {
        height: auto;
        display: none !important;
    }

    #HeaderBanner,#HeaderRunner
    {
        float: left;
        margin-left: 10px;
    }

    h1.site-title img
    {
        width: 460px;
    }

    #content
    {
        width: 460px;
    }
    .Eunews-Prodcut-Name-oneuro {

        width: 200px!important;

    }
    .Eunews-Prodcut_cc {
        height: 267px!important;
    }
    .Eunews-Product-thin {
        width: 173px!important;
        margin-top: 0px!important;
        display: block!important;
        margin-left: 96px!important;
        border-right: 0px solid #cccccc!important;

        margin-bottom: 20px!important;
    }
    .Eunews-Product_BG_Business {
        background-image: none!important;
        width: 700px!important;
        height: 1118px!important;
        display: inline-block;
        position: relative;
        margin-top: 20px;
        background-color: white;
    }
    .Eunews-Prodcut-Name-eunews-business-1 {

        margin-bottom: 12px!important;
        margin-left: 20px;

    }
    .Eunews-Prodcut-Name-eunews-business-2 {
        margin-top: 0px!important;
        padding-top: 6px;
        margin-bottom: 12px!important;
        line-height: 19px;
        border-top: 1px solid #cccccc;
        margin-left: 20px;
    }
    .Eunews-Prodcut-Name-eunews-business-3 {
        margin-top: 0px!important;
        padding-top: 6px;
        margin-bottom: 12px!important;
        line-height: 16px;
        border-top: 1px solid #cccccc;
        margin-left: 20px;
    }
    body .site
    {
        max-width: 460px;
        min-width: 460px;
        width: 460px;
        margin: auto;
        /*margin-top: 130px !important*/
    }

    body.template-front-page .site-content, body.attachment .site-content, body.full-width .site-content
    {
        max-width: 480px;
        min-width: 480px;


    }


    #HeaderRigaNews, #FRed_C
    {
        /*display: none;*/
    }

    #HomeHeader
    {
        width: 460px;

    }






    #HomeHeader article header
    {
        height: 220px;
    }

    /* HOMEPAGE */


    #HomeCol2
    {
        text-align: center;
    }

    .HomeCol
    {
        width: 460px;
        margin: auto;
    }
    .HomeCol article
    {
        width: 460px;
        margin: auto;
    }

    article.article_hp header div.articleThumbC
    {
        height: 220px;
    }


    /* END HOMEPAGE */

    /* WIDGETS */
    .widget_social_pins_List
    {
        margin: auto;
        width: 300px;
    }

    .widget_en_agenda_content
    {
        width: 300px;
        margin: auto;
    }

    .widget_notizie_in_breve
    {
        background-image: url('images/bg-notizie-in-breve.png');
        background-repeat: repeat-x;


        background-position: top;
    }

    .widget_mostreadpostswidget
    {
        background-image: url('images/bg-notizie-piu-lette.png');
        background-repeat: repeat-x;


        background-position: top;
    }

    .widget_rassegna_stampa_europeaList li
    {
        width: 420px;
    }

    .widget_europa_pins
    {
        width: 300px;
        margin: auto;
    }

    #TerzaColonnaSidebar
    {
        width: 460px;
    }

    .widget_1_maggio_eunews2
    {
        width: 300px;
        margin: auto;
    }

    .widget_newsletter_eunews2
    {
        width: auto;
        margin: auto;
        background-color: #e5e5e5;
        text-align: center;
    }

    .widget_bruxelles_pins
    {
        width: 300px;
        margin: auto;
    }

    .widget_en_blog
    {
        width: 460px;
        margin: auto;
        background-color: #E5E5E5;
    }

    .widget_en_blog_List li, .widget_en_blog_List li.w_en_blog_li_first
    {
        width: 460px;
    }

    .widget_en_blog_barevi
    {
        background-image: url('images/widget-blog-evidenza-460px.png');
        width: 460px;
    }

    .widget_en_video
    {
        width: 460px;
        margin: auto;
        background-color: #E5E5E5;
    }

    .widget_en_video iframe
    {
        width: 460px;
    }

    .widget_en_video_List li
    {
        width: 460px;
    }

    .widget_en_gallery
    {
        width: 460px;
        background-color: #E5E5E5;
    }

    .widget_en_gallery_List li
    {
        width: 100%;
    }

    .widget_en_gallery_List li img
    {
        width: 100%;
    }

    .widget_en_interactive
    {
        width: 300px;
        margin: auto;
    }

    .widget_1_iscrizione_evento_eunews2_c_img
    {
        width: 300px;
        margin: auto;
    }

    .widget_en_agenda
    {
        width: 300px;
        margin: auto;
    }

    .widget_newsletter_eunews2_ridotta
    {
        width: auto;
        margin: auto;
        background-color: #ef2c3a;
        height: 60px;
        border-bottom: 1px solid #d0d0d0;
        text-align: center;
    }


    .widget_en_twitter_List li
    {
        width: 420px;
    }	

    .widget_en_twitter_List li p
    {
        width: 80%;
    }		

    /* HOT TOPICS */
    .hot_topics_archive_article
    {
        width: 100%;
    }

    .hot_topics_archive_article .articoli_stessa_img_c
    {
        width: 460px;
        height: 220px;
    }

    .hot_topics_archive_article div.articoli_stessa_title
    {
        width: 95%;
    }

    #hot_topics_archive_eunews_c
    {
        width: 100%;
    }

    header.hot_topics_archive_header_eunews
    {
        margin-top:10px;
        margin-bottom: 10px;
        font-size: 16px;		
    }

    /* END HOT TOPICS */

    .articoli_stessa_img_c, .hot_topics_archive_article img
    {
        width: 100%;
    }

    #primary
    {
        float: none;
        margin-bottom: 20px;
    }

    #TerzaColonnaSidebar
    {
        float:left;
        //float: none; MM 20190125
    }



    .articoli_stessa_img_c
    {
        width: 40%;
    }

    .blog_testata_c
    {
        display: none;
    }

    #archive_category_c .articoli_stessa_title
    {
        width: 95%;
    }

    .articoli_stessa_title
    {
        width: 50%;
    }

    #user_blogger_biography_arrow
    {
        display: none;
    }

    .user_blogger_biography_title_c
    {
        width: 420px;
    }

    .user_blogger_content_details_c
    {
        width: 460px;
    }

    .user_blogger_content_details
    {
        width: 460px;
        margin: auto;
    }
    .user_blogger_content_text
    {
        width: 440px;
        height: auto;
        padding: 10px;
        margin: auto;
    }

    /* COMMENTI */



    /*VIDEO */
    .video_archive_article
    {
        width: 460px;
    }

    #video_archive_eunews_c_cal .articoli_stessa_img_c
    {
        width: 460px;
    }

    #video_archive_eunews_c_cal .articoli_stessa_img_c iframe
    {
        width: 460px;
    }


    .video_archive_article.video_archive_article_first
    {
        width: 460px;
    }

    .article_entry_header_thumb_video_c
    {
        width: 100%;
    }

    #video_archive_eunews_c_cal
    {
        width: 460px;
        margin: auto;
    }

    #video_archive_eunews_c_cal .articoli_stessa_img_c
    {
        width: 100%;
    }

    .video_archive_article_first .articoli_stessa_img_c
    {
        width: 100%;
    }

    .video_archive_article_first .articoli_stessa_title
    {
        width: 95%;
    }

    #video_archive_eunews_c_cal .articoli_stessa_title
    {
        width: 95%;
    }

    .articoli_stessa_img_c iframe
    {
        max-height:225px;
    }

    /* END VIDEO */

    /* TAG */
    #archive_tag_c
    {
        width: 460px;
    }

    .archive_tag_archive_article
    {
        width: 460px;
    }

    .archive_tag_archive_article .articoli_stessa_img_c
    {
        width: 460px;
        height: 220px;
    }

    .archive_tag_archive_article img
    {
        width: 100%;
    }

    .archive_tag_archive_article .articoli_stessa_title
    {
        width: 95%;
    }

    /* CATEGORY */

    #archive_category_c
    {
        width: 460px;
    }

    .archive_category_archive_article
    {
        width: 460px;
    }

    .archive_category_archive_article .articoli_stessa_img_c
    {
        width: 460px;
        height: 220px;
    }

    .archive_category_archive_article img
    {
        width: 100%;
    }

    .archive_category_archive_article .articoli_stessa_title
    {
        width: 95%;
    }


    /* fOoter */

    #footer_c1
    {
        width: 100%;
        min-width: 480px;
        padding-top:5px;
        padding-bottom: 9px;
        height: auto;
    }

    #footer_c1 p
    {
        width: 460px;
        font-size: 10px;
    }


    #footer_c2
    {
        width: 100%;
        min-width: 480px;
        display: none;
    }

    #footer_c2 #footer_cc_2
    {
        width: 480px;
    }

    #footer_cc_2_col1, #footer_cc_2_col2, #footer_cc_2_col3, #footer_cc_2_col4
    {
        float: none;
        margin: auto;
    }


    #boxLikePageXtemp
    {
        margin-top: 20px; 
        width: 480px; 
        position: absolute; 
        margin-left: -240px; 
        left: 50%;
    }	

}


@media (min-width: 768px) and (max-width: 959px)
{

    #CookieOverlay
    {
        width: 768px;
    }

    .site-header 
    {
        padding: 0;
        width: auto;
        max-width: 768px;
        margin: auto;
    }

    .main-navigation ul.nav-menu, .main-navigation div.nav-menu > ul
    {
        width: 728px;
    }

    .main-navigation li
    {
        float: left;
    }


    #MenuSecondarioCat_C
    {
        width: 768px;

    }

    .menu-categorie-modificabili-container
    {
        width: 650px;
    }

    #menu-categorie-modificabili li
    {
        margin-right: 45px;
    }



    #masthead_c 
    {
        max-width: 100%;
        min-width: 768px;

        margin: auto;
    }

    .header-social-pi
    {
        margin-left: 438px;
        float: left;
    }

    .header_chooselang
    {
        float: left;
    }

    .header_weather
    {
        float: left;	
        width: 205px;
        overflow: hidden;
    }





    .menu-pagine-container, .menu-pages-container
    {
        background: none;
        position: absolute;
        width: 768px;
    }




    #LogoSiteT
    {
        width: 768px;
        margin: auto;
        max-width: 768px;
        margin-top: 85px !important;
        margin-bottom: 10px !important;
        height: auto;
    }





    #HeaderBanner,#HeaderRunner
    {
        float: right;

    }

    h1.site-title img
    {
        width: 260px;
    }

    #content
    {
        width: 430px;
    }
    .Eunews-Prodcut_cc {
        height: 267px!important;
    }
    .Eunews-Prodcut-Name-oneuro {

        width: 209px!important;

    }
    body .site
    {
        max-width: 748px;
        min-width: 748px;
        width: 748px;
        margin: auto;
    }

    body.template-front-page .site-content, body.attachment .site-content, body.full-width .site-content
    {
        max-width: 430px;
        min-width: 430px;


    }


    #HeaderRigaNews, #FRed_C
    {
        max-width: 768px;
    }

    #HeaderRigaNews div
    {
        max-width: 545px;
    }

    #HomeHeader
    {
        width: 430px;
    }

    #HomeHeader article header
    {
        height: 210px;
    }




    #MenuSecondarioSearchC
    {
        display: block;
    }	


    /* HOMEPAGE */


    #HomeCol2
    {
        text-align: center;
    }

    .HomeCol
    {
        width: 430px;
        margin: auto;
    }
    .HomeCol article
    {

        margin: auto;
    }

    article.article_hp header div.articleThumbC
    {
        height: 210px;
    }

    /* END HOMEPAGE */



    /* HOT TOPICS */
    .hot_topics_archive_article
    {
        width: 100%;
    }

    .hot_topics_archive_article .articoli_stessa_img_c
    {
        width: 430px;
        height: 220px;
    }

    .hot_topics_archive_article div.articoli_stessa_title
    {
        width: 95%;
    }

    #hot_topics_archive_eunews_c
    {
        width: 100%;
    }

    header.hot_topics_archive_header_eunews
    {
        margin-top:10px;
        margin-bottom: 10px;
        font-size: 16px;		
    }

    /* END HOT TOPICS */

    .articoli_stessa_img_c, .hot_topics_archive_article img
    {
        width: 100%;
    }

    #primary
    {

        margin-bottom: 20px;
    }

    #TerzaColonnaSidebar
    {

    }



    .articoli_stessa_img_c
    {
        width: 40%;
    }

    .blog_testata_c
    {
        display: none;
    }

    #archive_category_c .articoli_stessa_title
    {
        width: 90%;
    }

    .articoli_stessa_title
    {
        width: 50%;
    }

    #user_blogger_biography_arrow
    {
        display: none;
    }

    .user_blogger_biography_title_c
    {
        width: 430px;
    }

    .user_blogger_content_details
    {
        width: 430px;
        margin: auto;
    }
    .user_blogger_content_text
    {
        width: 410px;
        height: auto;
        padding: 10px;
        margin: auto;
    }

    /* COMMENTI */



    /*VIDEO */
    .video_archive_article
    {
        width: 430px;
    }

    #video_archive_eunews_c_cal .articoli_stessa_img_c
    {
        width: 430px;
    }

    #video_archive_eunews_c_cal .articoli_stessa_img_c iframe
    {
        width: 430px;
    }


    .video_archive_article .video_archive_article_first
    {
        width: 430px;
    }

    .article_entry_header_thumb_video_c
    {
        width: 100%;
    }

    #video_archive_eunews_c_cal
    {
        width: 430px;
        margin: auto;
    }

    #video_archive_eunews_c_cal .articoli_stessa_img_c
    {
        width: 100%;
    }

    .video_archive_article_first .articoli_stessa_img_c
    {
        width: 100%;
    }

    .video_archive_article_first .articoli_stessa_title
    {
        width: 95%;
    }

    #video_archive_eunews_c_cal .articoli_stessa_title
    {
        width: 95%;
    }

    .articoli_stessa_img_c iframe
    {
        max-height:225px;
    }

    /* END VIDEO */

    /* TAG */
    #archive_tag_c
    {
        width: 430px;
    }

    .archive_tag_archive_article
    {
        width: 430px;
    }

    .archive_tag_archive_article .articoli_stessa_img_c
    {
        width: 430px;
        height: 220px;
    }

    .archive_tag_archive_article img
    {
        width: 100%;
    }

    .archive_tag_archive_article .articoli_stessa_title
    {
        width: 95%;
    }

    /* CATEGORY */

    #archive_category_c
    {
        width: 430px;
    }

    .archive_category_archive_article
    {
        width: 460px;
    }

    .archive_category_archive_article .articoli_stessa_img_c
    {
        width: 460px;
        height: 220px;
    }

    .archive_category_archive_article img
    {
        width: 100%;
    }

    .archive_category_archive_article .articoli_stessa_title
    {
        width: 95%;
    }


    /* fOoter */

    #footer_c1
    {
        width: 100%;
        min-width: 768px;
        padding-top:5px;
        padding-bottom: 9px;
        height: auto;
    }

    #footer_c1 p
    {
        width: 460px;
        font-size: 10px;
    }


    #footer_c2
    {
        width: 100%;
        min-width: 768px;

    }

    #footer_c2 #footer_cc_2
    {
        background-position:135px 55px;
    }

    #footer_c2 #footer_cc_2
    {
        width: 768px;
    }


    #footer_cc_2_col1
    {
        width: 300px;
        margin-left: 20px;
    }

    #footer_cc_2_col3
    {
        float: right;
        margin-right: 20px;
        margin-left: initial;

    }


    #footer_cc_2_col4
    {
        margin-right: 25px;
        margin-top: 30px;
    }

    #footer_cc_2_col1 .menu-pagine-container, #footer_cc_2_col1 .menu-pages-container
    {
        display: block;
        position: relative;


    }

    .box_blogger_sin, .box_blogger
    {
        width: 364px;
    }




}



/*michela*/
@media (min-width: 768px) and (max-width: 959px) {
    body .site {
        max-width: 768px !important;
        min-width: 768px !important;
        width: 768px !important;
        margin: auto;
    }
    #masthead-CPUE {
        width: 748px !important;
        padding:10px !important;
    }
    #MenuSecondarioCat_C {
        width: 768px !important;
    }
    .menu-categorie-modificabili-container {
        width: 768px !important;
    }
    #MenuSecondarioSearchC {
        display: none !important;
    }

    .menu-categorie-modificabili-container {
        padding-left: 12px;
    }
    #menu-categorie-modificabili li {
        margin-right: 24px;
    }
    .EuBigSubMenuItem {
        width: 84px;
        padding-left: 19px;

    }
}	
@media (min-width: 480px) and (max-width: 767px) {
    #LogoSiteT
    {
        display: none
    }
    body.full-width .site-content {
        padding: 0 0px;
        width: 460px !important;
    }
    .site-content {
        max-width: 460px !important;
        min-width: 460px !important;
    }
    .menu-categorie-modificabili-container {
        padding-left: 0px !important;
    }
    .EuBigSubMenuItem {
        font-size: 13px !important;
        top: -21px !important;
        height: 32px !important;
        padding-left: 6px !important;
    }
    #menu-categorie-modificabili li a {
        font-size: 13px !important;
    }
    div#header-CPUE a {
        height: 85px !important;
        width: 460px !important;
        background-image: url('images/cepostaperlue/CTA-contribuisci-mob.png') !important;
    }
    div#header-CPUE a:hover {
        height: 85px !important;
        width: 460px !important;
        background-image: url('images/cepostaperlue/CTA-contribuisci-mob-up.png') !important;
    }
    #masthead-CPUE {
        width: 417px;
    }
    #ConcorsoGalleryHeader {
        width: 98%;
    }
    .fb_iframe_widget span {
        height: 252px;
        width: 460px;
    }
    #comments-title-eunews {
        width: 408px !important;
    }
    #Banner300-250-CPUE {
        width: 100%;
    }
}	

@media (min-width: 479px) and (max-width: 767px) 
{
    body .site{
        top: 130px !important;
    }	
}

@media (min-width: 300px) and (max-width: 479px) 
{
    body .site{
        top: 70px !important
    }	
    .menu-categorie-modificabili-container {
        width: 100%;
    }	
    .EuBigSubMenuItem {
        font-size: 14px;
    }	
    div#header-CPUE a {
        height: 85px !important;
        width: 460px !important;
        background-image: url('images/cepostaperlue/CTA-contribuisci-mob.png') !important;
        background-position: right !important;
    }
    div#header-CPUE a:hover {
        height: 85px !important;
        width: 460px !important;
        background-image: url('images/cepostaperlue/CTA-contribuisci-mob-up.png') !important;
        background-position: right !important;
    }
    #ConcorsoGalleryHeader {
        width: 98%;
    }
    .fb_iframe_widget span {
        height: 252px;
        width: 450px;
    }
    #comments-title-eunews {
        max-width: 400px !important;
    }
    #Banner300-250-CPUE {
        width: 100%;
    }
}

@media (min-width: 300px) and (max-width: 959px) {	
    #MenuSecondarioCat_CC_EX {
        z-index: 100 !important;
        width: 100%;
        background-color: #ededed;
        min-width: 300px;
    }
    #banneresterno2{
        display: block !important;
        top: 0px !important;
    }
    #banneresterno{
        display: none !important;
    }
}

