    /* CSS TAGWEB*/  
@media screen and (max-width: 812px) {
 .panels-flexible-region-first {
    width: 100% !important;
  }
  .panels-flexible-region-last {
    width: 100% !important;
  }
   #img_abbonamento_bollettino {
       width: 100% !important;
  }
  
  #block-menu-menu-mobile-menu{
  display:block ;
  }
  
  #block-menu-menu-header-navigation-menu-{
  display: none;
  }
  
   #block-menu-menu-header-navigation-menu-ri{
  display: none;
  }
  
   #block-menu-menu-header-menu-left{
  display: none;
  }
  
  #news_primo_piano__attachment_1{
  display: none;
  }
  
  .view-news-primo-piano .flexslider .slides {
  width: 100% !important;
  }
  
  #rubriche-block ul li {
    margin: 5px 15px !important;
}


.navbar .form-ricerca .form-item-keys.form-item {
    width: 100%;
    }
    
    #logo_site {
    width: 100%;
    }
    
    #block-lt2v2-core-iscrizione-newsletter .form-control, #block-lt2v2-core-iscrizione-newsletter .ac_input, .pane-lt2v2-core-iscrizione-newsletter .form-control, .pane-lt2v2-core-iscrizione-newsletter .ac_input {
    margin-left: 0px;
	}
  .navbar_social{
  display: none
  }
  
  #page-header {
    height: 170px;
    margin-top: 20px;
  }
  
  .view-filters{
      display: none;
  }
  
  .pane-lt2v2-core-filtro-contesto-geografico{
  display: none !important;
  }
  
  /*POPUP LOGIN*/
  #dlg_login-mobile {
    background: white;
    height: 330px;
}

#namepass-mobile {
    margin-left: 0px !important;
}

#modal-login-mobile .dialog_content .content, .dialog_content .tabcontent.notabs {
 padding: 5px !important;
    margin-top: 35px !important;
   width: 200px !important;
   margin-left: -20px !important;
}
.form-group {
     margin-bottom: 5px; 
}

.password-recover-mobile {
    margin-left: 0px !important;
}

.password-recover-mobile a {
     margin-left: 0px !important;
}

#modal-login-mobile .dialog label {
    margin-right: 23px;
    width: 125px;
     text-align: left !important;
    font-size: 12px;
}

.login_register_button-mobile {
    color: #767d84 !important;
}
#modal-login-mobile a img {
	width: 200px;
    margin-top: 20px !important;
        margin-left: -30px !important;
}


#modal-login-mobile .dialog .close {
    background: url(../img/common-32.png) no-repeat 0px -1187px;
    height: 32px;
    width: 32px;
    position: fixed;
    right: 15px;
    top: 0;
    cursor: pointer;
}

#dlg_login_content-mobile {    width: auto !important;}

#modal-login-mobile #dlg_login {
    height: auto !important;
}

#modal-login-mobile .dialog {
     padding: 0px;
    }
    
    .login_register_button-mobile {
     padding-left: 0px !important;
}

.login_register_button-mobile #loginRegister{
	color: #5B636B !important;
}

#modal-login-mobile #dlg_login_outer {
    width: 270px !important;
}

#modal-login-mobile .dialog .close {
    left: 260px !important;
    top: 10px !important;
}

#menu_tree__menu_mobile_menu{
	    background: #fdf6f7 !important;
	    width: 200px !important;
}
.ddl{
	display: none !important;
}

#modal-login-mobile .dialog input[type="text"]{
     width: 100% !important;
}

#modal-login-mobile .dialog input[type="password"]{
     width: 100% !important;
}
/*FNE POPUP LOGIN*/
  
 a[href='/lt_user/popup/register-form']{ color: white !important;}
 
 
 a[href='#block_aggiornati']{ display: none !important}
 
 a[href='http://ltshop.legislazionetecnica.it/pubblicita.asp']{ border-bottom: solid;}
 a[href='/rassegne-periodiche']{ border-bottom: solid;}
 a[href='/area-tecnica']{ border-bottom: solid;}
 
 /*/lt_user/popup/login-form*/
 /*#loginShow{
 display: none;
 }
 /lt_user/popup/register-form*/
 /*#loginRegister{
  display: none;
 }
 
 #user-login-formx{
 display: none;
 }*/
  
 
 #modal-loginx{
 left: 20%;
      top: 10px;
    position: fixed;
    z-index: 99;
 }
 
#user-login-formx, .user-buttons.logged{
  left: 20%;
      top: 10px;
    position: fixed;
    z-index: 99;
    text-align: left !important;
 }
 
 .nome_utente{
 display: none !important;
 }
 
 #user-login-formx .btn a, #user-login-formx .btn a:hover, #user-login-formx .btn a:visited, .user-buttons.logged .btn a, .user-buttons.logged .btn a:hover, .user-buttons.logged .btn a:visited {
    color: #fefefe;
}
 
 
 
 #user-login-formx .btn, .user-buttons.logged .btn {
    background: #1d4174;
    color: white !important;
}





 
 #loginShow{
 color: white !important;
 }
 
 #user-login-formx .btn, .user-buttons.logged .btn {
     background: #1d4174;
    color: white !important;
 }
 
 #loginRegister{
 color: white !important;
 }
 
.region-header-top{
	position: fixed !important;
    z-index: 99 !important;
}
#navbar_header{
   top: 10px !important;
    position: fixed !important;
    width: 100% !important;
    height: 40px !important;
    z-index: 99 !important;
}
 
 a[href='#block_scadenze']{ display: none !important}
 
 .prodotto_intestazione{
     margin-left: 0px !important;
 }
 .prodotto.body_summary .btn.viewMore {
    margin-left: 0px;
    width: 100% !important;
	}
	
	#block_news .news.body_summary .prdx_immagine {
	display: none;
	}
	
	.news.body_summary .slide-text {
     margin-left: 0px !important; 
    padding-left: 10px;
    min-height: 67px;
	}
	#block_news .view-news-primo-piano .field-content .btn.viewMore, .blocco_relazioni_prodotti_redazionali #block_news .btn.viewMore  {
	margin-left: 0px !important; 
	width: 100% !important;
	}
	#edocta-block{
	display: none;
	}
	
	.panels-flexible-row-15-5-inside{
	display: flex; flex-direction: column;
	}
	
	.page-rubrica .body, #home_area_redazionale .body, .home_area_redazionale .body, #home_banca_dati_normativa .body, .home_banca_dati_normativa .body {
	order: 2;
	}
	
	.panels-flexible-row-15-2-inside {
	display: flex; flex-direction: column;
	}
	
	.form-ricerca #ric_avanzata_div {
    width: 100%;
	}
	
	.right_column{
	padding-left: 0px !important;
	}
	
	.normativa_ue{
	display: none !important;
	}
	
	.scadenze_tecniche{
	display: none !important;
	}
	
	.norme{
	display: none !important;
	}
	
	.agevolazioni{
	display: none !important;
	}
	.punti_giurisprudenza{
	display: none !important;
	}
	
	a[href="#block_rassegna"]{display: none !important;}
	
	.catalogo_prezzo{
	left: 85px !important;
	}
	
	.header_right {
     padding-left: 0px !important;
    padding-top: 100px !important;
	}
	
	.header_left {
    float: left;
    width: 200px;
    text-align: left;
	}
	
	.printParti{
	display: none !important;
	}
	
	.blocco_dalla_redazione .blocco_relazioni_prodotti_catalogo, .blocco_dalla_redazione .blocco_relazioni_prodotti_formazione {
    padding-right: 0px !important;
    padding-left: 0px !important;
    width: 100% !important;
	}
	
	
	input[name="email"]{
	    width: 60% !important;
	}
	
	.tipo_prodotto {
		display: block !important;
		width: 50% !important;
		padding-left: 5px !important;
	}
	div[data-original-title='Approfondimento']{
	display: none !important;
	}
	
	.prdx_immagine{
	margin-right: 10px !important;
	}
	
	.prodotto.body_summary .tipo_prodotto, .risultato_ricerca.body_summary .tipo_prodotto, #block_news .news.body_summary .tipo_prodotto {
	display: none !important;
	}
	
	input[name='selezione_parti[]']{
	display: none !important;
	}
	
	#home_periodici .views-field-body {
    margin-top: 30px !important;
	}
	#home_periodici .views-field.views-field-title {
	left: 0px;
	}
	
	#home_periodici .contenuti_bollettino {
    margin-left: 0px !important;
	}
	
	a[class="btn btn-default btn_entra"]{
	display: none !important;
	}
	
	.news_column .rel_news .btn {
	display: none !important;
	}
	
	button.openClose {
     display: none !important;
	}
	.lista_parti > table > tr:first-child {
	display: none;
	}
	
	#logo_site{
	    background-size: contain !important;
	}
	
	.prodotto .body .tipo_prodotto, .risultato_ricerca .body .tipo_prodotto, #block_news .news .body .tipo_prodotto {
	    width: 100% !important;
	}
	
	.prodotto .body h1.titolo, .risultato_ricerca .body h1.titolo, #block_news .news .body h1.titolo {
    margin-top: 120px !important;
	}
	
	.flex-nav-prev{
	list-style: none;
	}
	
	.flex-nav-next{
	list-style: none;
	}
	
	.flex-prev{
	height: 50px !important;
	}
	
	.flex-next{
	height: 50px !important;
	}
	
	#img_abbonamento_bollettino{
	content:url("/sites/all/themes/lt2v2_theme/img/Box01_abbo_375x60px.jpg");
	}
	
	.flex-direction-nav{
	    margin-top: -286px !important;
	}
	
	#register-form-block {
	margin-top: 0px !important;
	}
	
	.front .panels-flexible-row.seconda_riga .panels-flexible-region-first {
	background-color: #fef5f7;
	padding-bottom: 15px;
	}
	
	.view-news-primo-piano .flexslider {
    height: 105% !important;
	}
	
	button[data-target^='#rel_modificanti_']{
	display: none !important;
	}
	button[data-target^='#rel_altre_prassi_']{
	display: none !important;
	}
	
	button[data-target^='#correlazione_shop']{
	display: none !important;
	}
	
	.icona_ref_sentenza {
    display: none !important;
	}
	.colonna_checkbox{
	display: none !important; 
	}
	
	.views-field-field-parte-titolo-value{
	text-align: start !important;
	}
	
	.Liv2 {
     padding-left: 0px !important; 
	}
	
	.lista_parti .views-table thead #parti-ricerca {
     width: 100% !important; 
	}
	
	a.downloadPdf {
		display: none !important;
	}
	
	

}
@media screen and (min-width: 812px) {
	#block-menu-menu-mobile-menu{
  display: none;
  }
  
  .flex-direction-nav{
  display: none;
  }
}
/* FINE CSS TAGWEB*/  