﻿/*
 Theme Name:   Agid
 Text Domain:  agid
 Description:  Tema Agid
 Author:       Task
 Author URI:   http://www.task.sinp.net
 Version:      1.0.0
*/

@import "build/build.css";

/* Colori */
.u-background-base-80 {background-color:#0c4da2!important}
.u-background-base-60 {background-color:#7db2dc!important}
.u-background-base-40 {background-color:#bfd9ee!important}
.u-background-base-20 {background-color:#dfebf7!important}

.u-color-base-80 {color:#0c4da2!important}
.u-color-base-60 {color:#7db2dc!important}
.u-color-base-40 {color:#bfd9ee!important}
.u-color-base-20 {color:#dfebf7!important}

.u-background-alt-80 {background-color:#17c5c7!important}
.u-background-alt-60 {background-color:#8be1e2!important}
.u-background-alt-40 {background-color:#c5f0f1!important}
.u-background-alt-20 {background-color:#e3f8f8!important}

.u-color-alt-80 {color:#17c5c7!important}
.u-color-alt-60 {color:#8be1e2!important}
.u-color-alt-40 {color:#c5f0f1!important}
.u-color-alt-20 {color:#e3f8f8!important}

/* Testata */

.Header-navbar{background-color:#FFF;width:100%}
.Header-titleLink a{color:#565656;font-size: 1.4em!important;font-weight: bold!important;text-transform: uppercase;}
.comunedi {color:#565656;font-size: 0.6em!important;font-weight: normal!important;text-transform: none;}

.titolosezioneevidenza {text-transform: uppercase;
	padding-bottom: 9px;
	 border-bottom: 8px solid #0c4da2; 
	max-width: 170px;
	font-size: 0.7em!important;
	margin-bottom: 10px;
}
.titolosezioneprimopiano {text-transform: uppercase;
	padding-bottom: 9px;
	border-bottom: 8px solid #0c4da2; 
	max-width: 210px;
	font-size: 1.3em!important;
	margin-bottom: 10px;
}
.titolosezioneprimopianobg {text-transform: uppercase; 
	font-size: 1.3em!important;
}
.separatore{
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: 1px solid #9d9d9c;
	height: 1px;
	width: 80%;
	margin-bottom: 8px;
}

.hidden
{
  visibility: hidden;
}
/* Social */

.Header-social{color:#565656}
.Header-socialIcons [class*=" Icon-"],.Header-socialIcons [class^=Icon-]{background-color:#0c4da2;color:#fff}
.Footer-socialIcons [class^=Icon-]{background-color:#00264d;color:#fff}



/* Menù */

.Megamenu--default{background-color:#0c4da2}
.Megamenu-item>a {padding-right:2.5rem!important;padding-left:2rem!important;}
.Hamburger-toggle,.Hamburger-toggle:after,.Hamburger-toggle:before{background:#0c4da2;border-radius:4px;content:" ";display:block;height:.4rem;position:relative;width:3.22rem}
.Header-toggleText{color:#0c4da2;letter-spacing:.1em!important;margin-bottom:-2.2rem;margin-top:2.2rem;text-transform:uppercase}

/* Slider */

.immaginetestata{
	width: 100%;
	height: 377px;
}
.immaginetestata img{
	margin: 0 auto;
}

/* Testo in primo piano */
.Prose-blockquote>p,.Prose>h5,.u-text-h5,.u-textSecondary{color:#48505B!important}
.maiuscolo {text-transform: uppercase;}

.nowhitespace {
	margin-top: -4px;
}
.Dot,.u-margin-right-xxxs{margin-right:.2rem!important}

/* Bottoni header */
.Header-languages{background-color:#30373d; margin-top: -6px!important;}

/* Testo */
.u-layout-prose{max-width:42em!important}


body.logged-in header { margin-top: 32px !important; }


/* Tabella */


.Table--hover>tbody>tr:hover>td,.Table--hover>tbody>tr:hover>th{background-color:#e5f1fa}
.Table--striped td,.Table--striped th{border-top:0; color: #000!important;}
.Table--striped tbody tr:nth-child(odd){background-color:#e8e9eb!important}
.Table--striped tbody tr:nth-child(even){background-color:#FFF!important}
.Table--withBorder tr{border:1px solid #d6dce3}
.Table--at th {padding:5px!important; text-align:center;} 
.Table--at tr, .Table--at td {padding:3px!important;} 
/* Bordi */

.u-borderShadowC-xxs{-webkit-box-shadow:0 1px 2px 0 rgba(50,50,50,.35)!important;box-shadow:0 1px 2px 0 rgba(50,50,50,.35)!important}
.u-borderShadowC-m{-webkit-box-shadow:0 8px 24px 0 rgba(50,50,50,.15)!important;box-shadow:0 8px 24px 0 rgba(50,50,50,.15)!important}
.u-borderShadowC-l{-webkit-box-shadow:0 10px 40px -5px #858585;box-shadow:0 10px 40px -5px #858585}
.u-borderShadowC-xxl{-webkit-box-shadow:1px 1px 40px 1px rgba(0,0,0,.35)!important;box-shadow:1px 1px 40px 1px rgba(0,0,0,.35)!important}

h3.txtTitoloPagina {
  color: #0c6596;
  font-size: 1.6em;
  font-weight: bold;
  letter-spacing: -0.6pt;
  padding: 0px 0px 0px 0px;
  /*border-bottom: 4px solid #0c6596;*/
  margin-top: 20px; }
}

.contenuto {
	width: auto;
	height: auto;
	position: relative;
	height: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px   ;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none; 
	background-color: transparent;
	text-align: left;
	text-transform: none;
}

.contenuto a:link
{
  color: #0c4da2!important;
}
.contenuto a:visited
{
  color: #0c4da2!important;
}
.contenuto a:hover
{
  color: #0c4da2!important;
}
.contenuto a:acitve
{
  color: #0c4da2!important;
}

.no_list
{
	list-style-type:none;
}

h4.titolo_sezione 
{
	margin: 30px 0px 8px 0px;
	padding: 0px 0px 4px 0px;
	border-bottom: 1px solid #CCCCCC;
	color: #222222;
	font-size: 1.3em;
	font-weight: normal;
}

h5.titolo_sezione 
{
	margin: 30px 0px 8px 0px;
	padding: 0px 0px 4px 0px;
	border-bottom: 1px solid #CCCCCC;
	color: #222222;
	font-size: 1.0em;
	font-weight: normal;
}

h4.titolo_info
{
	margin: 30px 0px 8px 0px;
	padding: 0px 0px 4px 0px;
	color: #222222;
	font-size: 1.3em;
	font-weight: normal;
}

h4.nominativo
{
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 4px 0px;
	color: #222222;
	font-weight: normal;
}

.allegato 
{
	padding: 0px 0px 0px 30px;
	background: url(images/icone/download.gif) left center no-repeat;
	white-space: pre-wrap;
	/* CSS3 */
	white-space: -moz-pre-wrap;
	/* Firefox */
	white-space: -pre-wrap;
	/* Opera <7 */
	white-space: -o-pre-wrap;
	/* Opera 7 */
	word-wrap: break-word;
	/* IE */ 
}
 .link 
{
	padding: 0px 0px 0px 20px;
	white-space: pre-wrap;
	/* CSS3 */
	white-space: -moz-pre-wrap;
	/* Firefox */
	white-space: -pre-wrap;
	/* Opera <7 */
	white-space: -o-pre-wrap;
	/* Opera 7 */
	word-wrap: break-word;
	/* IE */ 
}

.contenuto ol, .contenuto ul {
    list-style: inside!important;
}

#dataAggiornamento
{
	padding: 4px 4px 4px 4px;
	background-color: #F0F0F0;
}

.dataArchiveEventi
{
	padding: 6px;
	background-color: #F0F0F0;
}

 a.no_link
{
	text-decoration: none !important;
    text-decoration-line: none !important;
	cursor:default !important;
}

li.list_menu
{
	box-sizing: inherit;
}

li.titolo_menu
{
	box-sizing: inherit;
	background-color: #036;
}

.grid-width
{
	width: 100%;
}

@media screen and (max-width:450px){
	.Header-titleLink a {
        font-size: 0.9em!important;
	}
}

.contatore {
	text-align: center!important;
	margin: 15px auto!important;
	padding: 10px;
	color: #000;
	font-size: 0.9em!important;
	font-weight: 00!important;
	width: auto;
	border-top: 1px solid #0c4da2;
	border-bottom: 1px solid #0c4da2;
} 

.btn-turismo { background-color:#337ab7; color: #FFFFFF; text-decoration:none; border:1px solid #337ab7;}

.btn-turismo:hover {color: #337ab7!important; background-color:#FFFFFF; border:1px solid #337ab7;}

.remove-button-class-name, .add-button-class-name {background-color:#337ab7; color: #FFFFFF; text-decoration:none; border:1px solid #337ab7; padding:5px;border-radius: 25px 40px; margin:10px;}

.u-color-task {color:#042550}





/* titillium-web-200 - latin */
@font-face {
  font-family: 'Titillium Web';
  font-style: normal;
  font-weight: 200;
  src: url('/wp-content/themes/agid/fonts/titillium-web-v15-latin-200.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/wp-content/themes/agid/fonts/titillium-web-v15-latin-200.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/wp-content/themes/agid/fonts/titillium-web-v15-latin-200.woff2') format('woff2'), /* Super Modern Browsers */
       url('/wp-content/themes/agid/fonts/titillium-web-v15-latin-200.woff') format('woff'), /* Modern Browsers */
       url('/wp-content/themes/agid/fonts/titillium-web-v15-latin-200.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/wp-content/themes/agid/fonts/titillium-web-v15-latin-200.svg#TitilliumWeb') format('svg'); /* Legacy iOS */
}
/* titillium-web-200italic - latin */
@font-face {
  font-family: 'Titillium Web';
  font-style: italic;
  font-weight: 200;
  src: url('/wp-content/themes/agid/fonts/titillium-web-v15-latin-200italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/wp-content/themes/agid/fonts/titillium-web-v15-latin-200italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/wp-content/themes/agid/fonts/titillium-web-v15-latin-200italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/wp-content/themes/agid/fonts/titillium-web-v15-latin-200italic.woff') format('woff'), /* Modern Browsers */
       url('/wp-content/themes/agid/fonts/titillium-web-v15-latin-200italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/wp-content/themes/agid/fonts/titillium-web-v15-latin-200italic.svg#TitilliumWeb') format('svg'); /* Legacy iOS */
}
/* titillium-web-300 - latin */
@font-face {
  font-family: 'Titillium Web';
  font-style: normal;
  font-weight: 300;
  src: url('/wp-content/themes/agid/fonts/titillium-web-v15-latin-300.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/wp-content/themes/agid/fonts/titillium-web-v15-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/wp-content/themes/agid/fonts/titillium-web-v15-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('/wp-content/themes/agid/fonts/titillium-web-v15-latin-300.woff') format('woff'), /* Modern Browsers */
       url('/wp-content/themes/agid/fonts/titillium-web-v15-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/wp-content/themes/agid/fonts/titillium-web-v15-latin-300.svg#TitilliumWeb') format('svg'); /* Legacy iOS */
}
/* titillium-web-300italic - latin */
@font-face {
  font-family: 'Titillium Web';
  font-style: italic;
  font-weight: 300;
  src: url('/wp-content/themes/agid/fonts/titillium-web-v15-latin-300italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/wp-content/themes/agid/fonts/titillium-web-v15-latin-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/wp-content/themes/agid/fonts/titillium-web-v15-latin-300italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/wp-content/themes/agid/fonts/titillium-web-v15-latin-300italic.woff') format('woff'), /* Modern Browsers */
       url('/wp-content/themes/agid/fonts/titillium-web-v15-latin-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/wp-content/themes/agid/fonts/titillium-web-v15-latin-300italic.svg#TitilliumWeb') format('svg'); /* Legacy iOS */
}
/* titillium-web-regular - latin */
@font-face {
  font-family: 'Titillium Web';
  font-style: normal;
  font-weight: 400;
  src: url('/wp-content/themes/agid/fonts/titillium-web-v15-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/wp-content/themes/agid/fonts/titillium-web-v15-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/wp-content/themes/agid/fonts/titillium-web-v15-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('/wp-content/themes/agid/fonts/titillium-web-v15-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('/wp-content/themes/agid/fonts/titillium-web-v15-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/wp-content/themes/agid/fonts/titillium-web-v15-latin-regular.svg#TitilliumWeb') format('svg'); /* Legacy iOS */
}
/* titillium-web-italic - latin */
@font-face {
  font-family: 'Titillium Web';
  font-style: italic;
  font-weight: 400;
  src: url('/wp-content/themes/agid/fonts/titillium-web-v15-latin-italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/wp-content/themes/agid/fonts/titillium-web-v15-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/wp-content/themes/agid/fonts/titillium-web-v15-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/wp-content/themes/agid/fonts/titillium-web-v15-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('/wp-content/themes/agid/fonts/titillium-web-v15-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/wp-content/themes/agid/fonts/titillium-web-v15-latin-italic.svg#TitilliumWeb') format('svg'); /* Legacy iOS */
}
/* titillium-web-600 - latin */
@font-face {
  font-family: 'Titillium Web';
  font-style: normal;
  font-weight: 600;
  src: url('/wp-content/themes/agid/fonts/titillium-web-v15-latin-600.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/wp-content/themes/agid/fonts/titillium-web-v15-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/wp-content/themes/agid/fonts/titillium-web-v15-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('/wp-content/themes/agid/fonts/titillium-web-v15-latin-600.woff') format('woff'), /* Modern Browsers */
       url('/wp-content/themes/agid/fonts/titillium-web-v15-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/wp-content/themes/agid/fonts/titillium-web-v15-latin-600.svg#TitilliumWeb') format('svg'); /* Legacy iOS */
}
/* titillium-web-600italic - latin */
@font-face {
  font-family: 'Titillium Web';
  font-style: italic;
  font-weight: 600;
  src: url('/wp-content/themes/agid/fonts/titillium-web-v15-latin-600italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/wp-content/themes/agid/fonts/titillium-web-v15-latin-600italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/wp-content/themes/agid/fonts/titillium-web-v15-latin-600italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/wp-content/themes/agid/fonts/titillium-web-v15-latin-600italic.woff') format('woff'), /* Modern Browsers */
       url('/wp-content/themes/agid/fonts/titillium-web-v15-latin-600italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/wp-content/themes/agid/fonts/titillium-web-v15-latin-600italic.svg#TitilliumWeb') format('svg'); /* Legacy iOS */
}
/* titillium-web-700 - latin */
@font-face {
  font-family: 'Titillium Web';
  font-style: normal;
  font-weight: 700;
  src: url('/wp-content/themes/agid/fonts/titillium-web-v15-latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/wp-content/themes/agid/fonts/titillium-web-v15-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/wp-content/themes/agid/fonts/titillium-web-v15-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('/wp-content/themes/agid/fonts/titillium-web-v15-latin-700.woff') format('woff'), /* Modern Browsers */
       url('/wp-content/themes/agid/fonts/titillium-web-v15-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/wp-content/themes/agid/fonts/titillium-web-v15-latin-700.svg#TitilliumWeb') format('svg'); /* Legacy iOS */
}
/* titillium-web-700italic - latin */
@font-face {
  font-family: 'Titillium Web';
  font-style: italic;
  font-weight: 700;
  src: url('/wp-content/themes/agid/fonts/titillium-web-v15-latin-700italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/wp-content/themes/agid/fonts/titillium-web-v15-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/wp-content/themes/agid/fonts/titillium-web-v15-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/wp-content/themes/agid/fonts/titillium-web-v15-latin-700italic.woff') format('woff'), /* Modern Browsers */
       url('/wp-content/themes/agid/fonts/titillium-web-v15-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/wp-content/themes/agid/fonts/titillium-web-v15-latin-700italic.svg#TitilliumWeb') format('svg'); /* Legacy iOS */
}
/* titillium-web-900 - latin */
@font-face {
  font-family: 'Titillium Web';
  font-style: normal;
  font-weight: 900;
  src: url('/wp-content/themes/agid/fonts/titillium-web-v15-latin-900.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/wp-content/themes/agid/fonts/titillium-web-v15-latin-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/wp-content/themes/agid/fonts/titillium-web-v15-latin-900.woff2') format('woff2'), /* Super Modern Browsers */
       url('/wp-content/themes/agid/fonts/titillium-web-v15-latin-900.woff') format('woff'), /* Modern Browsers */
       url('/wp-content/themes/agid/fonts/titillium-web-v15-latin-900.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/wp-content/themes/agid/fonts/titillium-web-v15-latin-900.svg#TitilliumWeb') format('svg'); /* Legacy iOS */
}
