@media print {
/* stili per la stampa */
body {
	color: black; 
	background: white;
	font-size: 130%; 
	width: 100%;
}
.carousel-inner > .sr-only{position:relative;width:100%;height:auto;padding:0px;margin:0px;overflow:visible;clip:unset;border:0}
.carousel-inner>.item{display: inline-block;}
#main section {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}
#main section.section-social .panel {
    min-height: 20px !important;
}
#page-header .navbar-toggle {display: none;}
a{colo:#000 !important;}
a:link, a:visited {
	background-color: #FFF; 
	color: #000 !important; 
	text-decoration: none;
	font-weight: normal;
}
#menu-left-title{display: none !important;}
#menu-left.collapse{display: none !important;}
.box_text_putenti ul li a, .box_text_putenti ul li a:visited{color: #000 !important;}
a:link:after, a:visited:after {
content: " ";
}
h1, h2, h3, h4, h5, h6{
	background-color: #FFF; 
	color: #000; 
	margin: 10px 10px 10px 0;
	border: none;
}
h1.underline, h2.underline, h3.underline, h4.underline {
	border-bottom: 0px solid #036;
	padding-bottom: .3em;
}
img.logo { 
	text-align: left;
	display: block;
	visibility: visible;
	height: auto;
	max-width: 105%;
}
img {border:0;}

.link-list > li > a::before {content: "-" !important; padding: 0px; margin:0px;}
footer{display: none;}
/* Stampa Home Page */
.box_text_putenti {
height: 100px;
width: 20%;
display: inline;
float: left;
}

.borderblu-box{ border-top: 0px; }
.btn, .btn-info, .btn-entrypoint:not(:hover){
	position: static;
 	display: block; 
	width: 100%; 
	padding: 0;
	font-size: 12px;
	margin: 0; 
	border: 0px !important;
	height: auto !important; 
	background-color: transparent;
	color: #000 !important; 
	text-align: left;
	float: left;	
}

.section-social{height: 40px !important;}
.twitter-block{display: none;}
.pg-tw, .pg-fb{display: none;}
.fb-post{display: none;}
.video-container{display: none;}
.social-block {width: 33%; float: left; display: inline; margin-bottom: 0px !important;}
.box_text_container {padding:0;margin-bottom: 0px;}
.card{float: left; width: 33%; min-height: 180px; border:0px;}
.stili-tematici-info {margin-top: 0px; width: 100%; display: inline-block;}
.sito-tem, .sito-tem-a{display: none;}
.stili-tematici-info p {border-top: 0px; display:inline; width: 100%;}
.date_day a {font-weight: bold;}
.day-calendar{width: 25% !important; float: left;}
#CSbox ul {list-style-type: }
/*pagine interne*/
.link-correlati{border-top: 2px solid #000;}

#main .panel-collapsible-servizi.panel-default-servizi > .panel-heading-servizi > a{color: #000 !important;}
.panel-primary{border-color: #000;}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {border-top-color: #000;}
.card-contatti {min-height: 130px;}
.section_calendar_simple_days {border-bottom: 0px solid transparent;}
.collapse{display: block;}
}

nav, div#header-siti, .cerca-servizio, #filtri-servizi, .fa-3x, .fa-pull-right, .carousel-indicators, img.img-responsive, img.single_at_img, #menu-service, .language {
    display: none;
}


main > .container-fluid{margin:0;}
main > .container-fluid .row > div.col-xs-3{display: none;}
main > .container-fluid .row > div{width:100%;}
#header-siti{display: none;}
.breadcrumb{display: none;}
#page-header{min-height: 0px;padding-bottom: 0px;padding-top: 10px;}
#page-header > .container-fluid .row > div{display: none;}
#agenzia-header{display: none;}
#page-header > .container-fluid .row::before {
	content: url("/img/AgenziaEntrate_logo_76.png");
	margin-left: 15px;
}
/* MIA STAMPA */
#utenza_lavoro {
	display: none;
}

#menu_servizi_telem_orizz {
	display: none;
}

.formrisp {
margin-left: 10px;
width: 60%;
height: auto !important;
}

.frecciarisp {
background-image: url(/img/ico_freccia_picc.gif);
background-position: 0px 5px;
background-repeat: no-repeat;
font-weight: bold;
float:left;
padding: 0px 0px 0px 10px; 
width: 35%;
height: auto !important;
}

.form_preiscr {
color: #003366;
font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
font-size: 1em;
font-weight: bold;
text-align:center;
}

.form_preiscrTA {
color: #003366;
font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
font-size: 1em;
font-weight: bold;
}

.ricevtxt {
font-family: Courier New;
font-size: 0.9em;
color: #000080;
}

.rimbS {
display: none;
}

.destra {
margin: 10px 0px 15px 0px;
padding: 0px 15px 0px 10px;
text-align: right;
}

.form_centrato {
margin: 0px auto;
padding: 0px;
text-align: center;
}

.link_s {
display: none;
}


/* CR00001 Preiscrizione PEC*/
.d_tabella {
border-collapse: collapse;
text-align: left;
/*border: 1px solid black;*/

}

.d_tabella th {
 
border: 1px solid black;
 
}

.d_tabella td {
border: 1px solid black;
}

.titoli_tab {
font-size: 1.1em;
padding: 5px;
border: 1px solid black;

}

.d_tabella tr.even {
background-color: #E1E8F7;
border: 1px solid black;

}

tr.rigascura {
background-color: #CFDDFC;

} 

 

#box_correlati{

display:none;

}
 

#colonna1 p.frecciarisp {
font-weight: bold;
float:left;
margin: 0;
padding-left: 7px;
width: 29%;
height: auto !important; 
}

#colonna1 p.frecciaregistr {
font-weight: bold;
font-size: 10pt; 
float:left;
margin: 0;
padding-left: 7px;
width: 55%;
height: auto !important; 
}

#colonna1 p.formrisp {
/*margin-left: 15px;*/
width: 85%;
height: auto !important; 
margin: 0;
padding: 0;
}
#contenuti_una_colonna p.formrisp {
/*margin-left: 15px;*/
width: 69%;
height: auto !important; 
margin: 0;
padding: 0;
}
#contenuti_una_colonna p.frecciarisp {
font-weight: bold;
float:left;
margin: 0;
padding: 0;
width: 29%;
height: auto !important; 
}
/* fine CR00001 Preiscrizione PEC*/

form[action="stampaAbilitazione"] {
    display: none;
}

.firmaConsolati {
text-align:right;
display:block;
}
.confermaValidaConsolati{
display:none;
}

.letteraConsolati{
display:block;
}


}

