/*
Theme Name: Uace The Vajont Dam Sacile | Child
Author: Nisar Abed Staff. Virtualgeo
Author URI: http://www.virtualgeo.eu
Theme URI: http://www.virtualgeo.eu
Description: UACE Vajont Dam Sacile Child Theme
Version: 2.0
Template: uace
Text Domain: uace_vajont_dam_sacile
*/

/* -----------------------------------------------------------------------------
Generale */

/* Menu Princiale */
header .main-navigation .txt_large_mp {display: inline-block;}

header .main-navigation .txt_pic_mp {display: none;}

/* Contenuto */
.page-template-default #primary {
    text-align: center;
    float:none; 
    width: 100%;}

/* Error 404 - Search */
body.error404 #primary,
body.search #primary {
    float:none;
    width: 100%;}

/* Sidebar */
#secondary {
    /* default > display:none; */
    display:none;}


.page-template-default #secondary {
    position: absolute;
    z-index: 300;
    top:0px;
    right:2%;}

body.fullscreen #secondary {
    position: absolute;
    z-index: 300;
    top:70px;
    right:2%;
    /* default > display:block; */
    display: block;}

#secondary .widget_vantage-social-media .social-media-icon {float:right;}


/* -----------------------------------------------------------------------------
Footer */

#colophon {position: relative;}

#colophon .uace_logos_footer {
    line-height: 0px;
    text-align: center;}

body.responsive.layout-full #page-wrapper #footer-widgets {max-width: 1080px;}

/* Menu Fixed */
body.echplugin .menu_fixed,
body.echplugin .menu_fixed .pulse_up_mf {display: inline-block;}


/* ECH Images > Fancy-box */
body.echplugin #fancybox-title {display: none;}


/* -----------------------------------------------------------------------------
Infographic */

body.infographic_index #page-wrapper #main,
body.responsive.layout-full.infographic_index #page-wrapper #main {padding: 50px 50px 50px 50px;}

body.infographic_index #page-wrapper #main .full-container,
body.responsive.layout-full.infographic_index #page-wrapper #main .full-container {max-width: 100%;}

body.infographic_index .gallery_area a,
body.infographic_index .gallery_area img {
    outline:none;
    float:none;}

body.infographic_index .gallery_area img {
    height: 520px;
    box-sizing: border-box;
    margin-left: 0px;
    margin-right: 0px;}

body.infographic_index .menu_fixed, 
body.infographic_index .menu_fixed .pulse_up_mf {display: inline-block;}


/* -----------------------------------------------------------------------------
Visita Virtuale Erto e Casso */

body.visita_virtuale_ertoecasso #secondary {display: none;}

/* Nascondi Header, Footer e Sidebar */
/*
body.visita_virtuale_ertoecasso #masthead,
body.visita_virtuale_ertoecasso #colophon, 
body.visita_virtuale_ertoecasso .layout-full #colophon,
body.visita_virtuale_ertoecasso.fullscreen #colophon, 
body.visita_virtuale_ertoecasso.fullscreen .layout-full #colophon,
body.visita_virtuale_ertoecasso #secondary {display: none;}
*/

/* Panotour fullscreen */
/*
body.visita_virtuale_ertoecasso .cont_iframe,
body.visita_virtuale_ertoecasso.fullscreen .cont_iframe {
    top: 0px !important;
    bottom: 0px !important;}
*/


/* -----------------------------------------------------------------------------
Iubenda Privacy Controls and Cookie Solution */

body button.iubenda-tp-btn.iubenda-cs-preferences-link {display: none !important;}


/* -----------------------------------------------------------------------------
Responsive */

.show_ind_ris {display: none;}


/* -----------------------------------------------------------------------------
Responsive Media Query */

@media (max-width: 2560px) {} 
@media (max-width: 2400px) {
    
    body.infographic_index .gallery_area img {height: 450px;}
    
}
@media (max-width: 2200px) {
    
    body.infographic_index .gallery_area img {height: 400px;}
    
}
@media (max-width: 2050px) {
    
    body.infographic_index .gallery_area img {height: 385px;}
    
}
@media (max-width: 1920px) {
    
    body.infographic_index .gallery_area img {height: 360px;}
    
}
@media (max-width: 1680px) {
    
    body.infographic_index .gallery_area img {height: 470px;}
    
}
@media (max-width: 1344px) {}
@media (max-width: 1280px) {
    
    /* Menu Principale */
    .main-navigation .cont_menu_principal_site ul li {font-size: 14px;}
    .main-navigation .cont_menu_principal_site ul li a {padding: 23px 5px;}
    
    .main-navigation .cont_menu_principal_site ul li.pulse_credits_menu a {padding: 23px 12px;}
    
}
@media (max-width: 1164px) {
    
    /* Menu Principale */
    .main-navigation .cont_menu_principal_site ul li a {padding: 17px 5px;}
    
    .main-navigation .cont_menu_principal_site ul li.pulse_credits_menu a {padding: 17px 12px;}
    
    header .main-navigation .txt_large_mp {display: none;}

    header .main-navigation .txt_pic_mp {display: inline-block;}
    
}
@media (max-width: 1080px) {}
@media (max-width: 1024px) {}
@media (max-width: 999px) {
    
    /* Menu Principale Mobile */
    .main-navigation .cont_menu_principal_site ul li {font-size: 16px;}
    .main-navigation .cont_menu_principal_site ul li a {padding: 15px 5px;}
    
    /* Solo Voci Principali */
    .main-navigation .cont_menu_principal_site ul ul,
    .main-navigation .cont_menu_principal_site .sub-menu {display: none !important;}

    header .main-navigation .txt_large_mp {display: block !important;}
    header .main-navigation .txt_pic_mp {display: none !important;}

    body.infographic_index .gallery_area img {height: 385px;}
    
}
@media (max-width: 992px) {}
@media (max-width: 810px) {}
@media (max-width: 765px) {
    
    /* Videoguide (Nascondi pulsanti social su mobile) */
    body.videoguide #secondary {display: none;}

    /* Correggi Bag iframe Panopress > Spostamento Laterale */
    /* (corretto con aggionamento videoguide) */
    /*
    body.videoguide .cont_iframe.pano_iframe iframe {
        bottom: 0px;
        left:0px;
        right: 0px;
        top:auto !important;
        height:580px !important;}
    */
    
}
@media (max-width: 680px) {}
@media (max-width: 640px) {}
@media (max-width: 568px) {
    
    body.infographic_index .gallery_area img {height: auto;}
    
}
@media (max-width: 480px) {}
@media (max-width: 400px) {
    
    #colophon .uace_logos_footer a {display: inline-block;}
    
    body.infographic_index .gallery_area img {width: 100%;}
    
}
@media (max-width: 359px) {}
@media (max-width: 320px) {}


/* -----------------------------------------------------------------------------
Responsive - Media Queries Max Height */

@media (max-height:965px) {}
@media (max-height:720px) {}
@media (max-height:600px) {}
@media (max-height:480px) {}
