/*

    The following CSS codes are created by the YellowPencil plugin.
    https://yellowpencil.waspthemes.com/


    T A B L E   O F   C O N T E N T S
    ........................................................................

    01. Global Styles
    02. Post Template
    03. Page Template
    04. Archive Page
    05. "News" Page
    06. "IPAB e Territorio: Collaborazioni con Enti Locali e Associazioni" Post
    07. "Chi Siamo" Page
    08. "Servizi" Page
    09. "Home" Page
    10. "Contatti" Page
    11. "Albo Pretorio" Page
    12. "Albo Storico" Page

*/



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
body #content-body{
	padding-bottom:40px;
}

@media (max-width:480px){

	body #menu-top-menu{
	text-align:center;
}

body .list-info li .action{
	font-size:15px !important;
}

body #site-header-sticky a img{
	height:56px !important;
}

body #elenco-atti-OldStyle caption{
	display:none;
}

body .vc_inner .vc_column_container .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper .text-right .button{
	top:10px;
}

body #site .wpb_row .row-inner .vc_column_container .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper .Visalbo .tabalbo #elenco-atti-OldStyle tbody tr td{
	font-size:12px !important;
}

body #elenco-atti-OldStyle tr th{
	font-size:16px;
}

body #site tr th{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	font-size:15px;
}

body #site .wpb_row .row-inner .vc_column_container .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper div table tbody tr td{
	font-size:11px !important;
}

body .wpb_text_column .wpb_wrapper div div div div{
	font-size:16px;
	}

}



@media (min-width:1101px){

	body .list-info li .action{
	font-size:15px;
}

body #site #site-topbar .site-topbar-inner .site-topbar-flex .topbar-text .topbar-text-inner .list-info li .content .action{
	font-size:15px !important;
	}

}



/*-----------------------------------------------*/
/*  Post Template                                */
/*-----------------------------------------------*/
body.single-post #site .post-left-bottom .social-share{
	display:none;
}

body.single-post .post-left .post-comments a{
	display:none;
}



/*-----------------------------------------------*/
/*  Page Template                                */
/*-----------------------------------------------*/
@media (max-width:480px){

	body.page:not(.home) .wpb_text_column .wpb_wrapper .at-tableclass{
	width:345px;
	min-width:3px;
}

body.page:not(.home) #site-header .navigator .off-canvas-toggle{
	left:-10px;
}

body.page:not(.home) #site-header a img{
	height:55px;
}

body.page:not(.home) #site-header-sticky .navigator .off-canvas-toggle{
	left:-10px;
}

body.page:not(.home) .Visalbo h4 .titoloPagina{
	font-size:29px;
}

body.page:not(.home) #elenco-atti-OldStyle caption{
	display:none;
	}

}



@media (min-width:1101px){

	body.page:not(.home) .list-info li .action{
	font-size:16px !important;
	}

}



/*-----------------------------------------------*/
/*  Archive Page                                 */
/*-----------------------------------------------*/
@media (min-width:769px){

	body.archive .hentry .post-left .post-author{
	display:none;
	}

}



@media (min-width:1101px){

	body.archive .list-info li .action{
	font-size:15px !important;
	}

}



/*-----------------------------------------------*/
/*  "News" Page                                  */
/*-----------------------------------------------*/
body.blog #site .hentry .post-comments{
	display:none;
}

@media (max-width:480px){

	body.blog #site-header .navigator .off-canvas-toggle{
	left:-10px;
}

body.blog #site-header a img{
	height:55px;
}

body.blog #site-header-sticky .navigator .off-canvas-toggle{
	left:-10px;
	}

}



@media (min-width:1101px){

	body.blog .list-info li .action{
	font-size:15px !important;
	}

}



/*-----------------------------------------------*/
/*  "IPAB e Territorio: Collaborazioni con Enti Locali e Associazioni" Post*/
/*-----------------------------------------------*/
@media (max-width:480px){

	body.postid-132 #site-header .navigator .off-canvas-toggle{
	left:-160px;
	}

}



@media (min-width:1101px){

	body.postid-132 .list-info li .action{
	font-size:15px !important;
	}

}



/*-----------------------------------------------*/
/*  "Chi Siamo" Page                             */
/*-----------------------------------------------*/
@media (max-width:480px){

	body.page-id-48 #site-header-sticky a img{
	display:inline-block;
	-webkit-transform:translatex(0px) translatey(0px) !important;	-ms-transform:translatex(0px) translatey(0px) !important;	transform:translatex(0px) translatey(0px) !important;
	height:55px;
}

body.page-id-48 #site-header a img{
	height:55px;
}

body.page-id-48 #site-header .navigator .off-canvas-toggle{
	left:-10px;
}

body.page-id-48 #site-header-sticky .navigator .off-canvas-toggle{
	left:-10px;
	}

}



@media (min-width:1101px){

	body.page-id-48 .list-info li .action{
	font-size:15px !important;
	}

}



/*-----------------------------------------------*/
/*  "Servizi" Page                               */
/*-----------------------------------------------*/
@media (min-width:1101px){

	body.page-id-18 .list-info li .action{
	font-size:15px !important;
	}

}



/*-----------------------------------------------*/
/*  "Home" Page                                  */
/*-----------------------------------------------*/
body.page-id-2 #elenco-atti-OldStyle caption{
	display:none;
}

body.page-id-2 #content-body{
	padding-bottom:0px;
}

@media (max-width:480px){

	body.page-id-2 #site-header .navigator .off-canvas-toggle{
	left:-10px;
}

body.page-id-2 .vc_custom_1738009324743 .wpb_wrapper h3{
	line-height:1em;
	font-size:25px;
}

body.page-id-2 .wpb-content-wrapper .wpb_text_column h4{
	font-size:20px;
	height:49px;
	width:364px;
	margin-top:-32px;
	margin-bottom:-45px;
}

body.page-id-2 #menu-top-menu{
	text-align:center;
	font-size:14px;
}

body.page-id-2 .vc_custom_1738509679652 .Visalbo h4{
	padding-top:0px;
	margin-top:20px;
	margin-bottom:-24px;
}

body.page-id-2 #elenco-atti-OldStyle tr th{
	font-size:15px;
}

body.page-id-2 #elenco-atti-OldStyle tr td{
	font-size:15px;
}

body.page-id-2 #site-header-sticky a img{
	display:inline-block;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-2 #site-header a img{
	height:55px;
}

body.page-id-2 #site-header-sticky .navigator .off-canvas-toggle{
	left:-10px;
}

body.page-id-2 #menu-top-menu > .menu-item > a{
	font-size:15px;
}

body.page-id-2 #elenco-atti-OldStyle tr a{
	font-size:10px;
	}

}



/*-----------------------------------------------*/
/*  "Contatti" Page                              */
/*-----------------------------------------------*/
@media (max-width:480px){

	body.page-id-51 #menu-top-menu > .menu-item > a{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	}

}



/*-----------------------------------------------*/
/*  "Albo Pretorio" Page                         */
/*-----------------------------------------------*/
body.page-id-486 #site .Visalbo .filtri{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-486 #maxminfiltro{
	font-family:'Montserrat', sans-serif;
	font-size:15px;
	display:none;
}

body.page-id-486 #site tr td{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	font-size:20px !important;
}

body.page-id-486 #elenco-atti-OldStyle caption{
	display:none;
}



/*-----------------------------------------------*/
/*  "Albo Storico" Page                          */
/*-----------------------------------------------*/
body.page-id-959 #site tr td{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	font-size:20px !important;
}

body.page-id-959 #site div button{
	font-family:'Montserrat', sans-serif;
	font-size:15px;
}

body.page-id-959 #elenco-atti-OldStyle caption{
	display:none;
}

@media (max-width:480px){

	body.page-id-959 #elenco-atti-OldStyle tr a{
	font-size:10px;
}

body.page-id-959 #elenco-atti-OldStyle tr th{
	font-size:15px;
	}

}