/*
Theme Name: Uncode Child
Theme URI: https://www.event0.it/
Description: Tema Child di uncode
Author: Fabio - Gianluca
Author URI: http://example.com/
Template: uncode
Version: 1.0.0
Tags: tag che possono essere applicati al tuo tema separati da virgola
Text Domain: uncode-child
*/
/* poppins-300 - latin */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 300;
  src: url('fonts/poppins-v19-latin-300.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/poppins-v19-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/poppins-v19-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/poppins-v19-latin-300.woff') format('woff'), /* Modern Browsers */
       url('fonts/poppins-v19-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/poppins-v19-latin-300.svg#Poppins') format('svg'); /* Legacy iOS */
}
/* poppins-regular - latin */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;
  src: url('fonts/poppins-v19-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/poppins-v19-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/poppins-v19-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/poppins-v19-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('fonts/poppins-v19-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/poppins-v19-latin-regular.svg#Poppins') format('svg'); /* Legacy iOS */
}
/* poppins-500 - latin */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 500;
  src: url('fonts/poppins-v19-latin-500.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/poppins-v19-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/poppins-v19-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/poppins-v19-latin-500.woff') format('woff'), /* Modern Browsers */
       url('fonts/poppins-v19-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/poppins-v19-latin-500.svg#Poppins') format('svg'); /* Legacy iOS */
}
/* poppins-600 - latin */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 600;
  src: url('fonts/poppins-v19-latin-600.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/poppins-v19-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/poppins-v19-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/poppins-v19-latin-600.woff') format('woff'), /* Modern Browsers */
       url('fonts/poppins-v19-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/poppins-v19-latin-600.svg#Poppins') format('svg'); /* Legacy iOS */
}
/* poppins-700 - latin */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 700;
  src: url('fonts/poppins-v19-latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/poppins-v19-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/poppins-v19-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/poppins-v19-latin-700.woff') format('woff'), /* Modern Browsers */
       url('fonts/poppins-v19-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/poppins-v19-latin-700.svg#Poppins') format('svg'); /* Legacy iOS */
}
/* roboto-100 - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 100;
  src: url('fonts/roboto-v29-latin-100.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/roboto-v29-latin-100.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/roboto-v29-latin-100.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/roboto-v29-latin-100.woff') format('woff'), /* Modern Browsers */
       url('fonts/roboto-v29-latin-100.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/roboto-v29-latin-100.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* roboto-100italic - latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 100;
  src: url('fonts/roboto-v29-latin-100italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/roboto-v29-latin-100italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/roboto-v29-latin-100italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/roboto-v29-latin-100italic.woff') format('woff'), /* Modern Browsers */
       url('fonts/roboto-v29-latin-100italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/roboto-v29-latin-100italic.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* roboto-300 - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: url('fonts/roboto-v29-latin-300.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/roboto-v29-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/roboto-v29-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/roboto-v29-latin-300.woff') format('woff'), /* Modern Browsers */
       url('fonts/roboto-v29-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/roboto-v29-latin-300.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* roboto-300italic - latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: url('fonts/roboto-v29-latin-300italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/roboto-v29-latin-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/roboto-v29-latin-300italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/roboto-v29-latin-300italic.woff') format('woff'), /* Modern Browsers */
       url('fonts/roboto-v29-latin-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/roboto-v29-latin-300italic.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* roboto-italic - latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  src: url('fonts/roboto-v29-latin-italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/roboto-v29-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/roboto-v29-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/roboto-v29-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('fonts/roboto-v29-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/roboto-v29-latin-italic.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* roboto-regular - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: url('fonts/roboto-v29-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/roboto-v29-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/roboto-v29-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/roboto-v29-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('fonts/roboto-v29-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/roboto-v29-latin-regular.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* roboto-500 - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: url('fonts/roboto-v29-latin-500.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/roboto-v29-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/roboto-v29-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/roboto-v29-latin-500.woff') format('woff'), /* Modern Browsers */
       url('fonts/roboto-v29-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/roboto-v29-latin-500.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* roboto-500italic - latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 500;
  src: url('fonts/roboto-v29-latin-500italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/roboto-v29-latin-500italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/roboto-v29-latin-500italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/roboto-v29-latin-500italic.woff') format('woff'), /* Modern Browsers */
       url('fonts/roboto-v29-latin-500italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/roboto-v29-latin-500italic.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* roboto-700 - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: url('fonts/roboto-v29-latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/roboto-v29-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/roboto-v29-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/roboto-v29-latin-700.woff') format('woff'), /* Modern Browsers */
       url('fonts/roboto-v29-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/roboto-v29-latin-700.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* roboto-700italic - latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 700;
  src: url('fonts/roboto-v29-latin-700italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/roboto-v29-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/roboto-v29-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/roboto-v29-latin-700italic.woff') format('woff'), /* Modern Browsers */
       url('fonts/roboto-v29-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/roboto-v29-latin-700italic.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* roboto-900 - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  src: url('fonts/roboto-v29-latin-900.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/roboto-v29-latin-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/roboto-v29-latin-900.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/roboto-v29-latin-900.woff') format('woff'), /* Modern Browsers */
       url('fonts/roboto-v29-latin-900.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/roboto-v29-latin-900.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* roboto-900italic - latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 900;
  src: url('fonts/roboto-v29-latin-900italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/roboto-v29-latin-900italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/roboto-v29-latin-900italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/roboto-v29-latin-900italic.woff') format('woff'), /* Modern Browsers */
       url('fonts/roboto-v29-latin-900italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/roboto-v29-latin-900italic.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* oswald-regular - latin */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 400;
  src: url('fonts/oswald-v47-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/oswald-v47-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/oswald-v47-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/oswald-v47-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('fonts/oswald-v47-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/oswald-v47-latin-regular.svg#Oswald') format('svg'); /* Legacy iOS */
}
/* oswald-300 - latin */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 300;
  src: url('fonts/oswald-v47-latin-300.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/oswald-v47-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/oswald-v47-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/oswald-v47-latin-300.woff') format('woff'), /* Modern Browsers */
       url('fonts/oswald-v47-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/oswald-v47-latin-300.svg#Oswald') format('svg'); /* Legacy iOS */
}
/* oswald-700 - latin */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 700;
  src: url('fonts/oswald-v47-latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/oswald-v47-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/oswald-v47-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/oswald-v47-latin-700.woff') format('woff'), /* Modern Browsers */
       url('fonts/oswald-v47-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/oswald-v47-latin-700.svg#Oswald') format('svg'); /* Legacy iOS */
}
  /* titillium-web-200 - latin */
@font-face {
  font-family: 'Titillium Web';
  font-style: normal;
  font-weight: 200;
  src: url('fonts/titillium-web-v14-latin-200.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/titillium-web-v14-latin-200.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/titillium-web-v14-latin-200.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/titillium-web-v14-latin-200.woff') format('woff'), /* Modern Browsers */
       url('fonts/titillium-web-v14-latin-200.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/titillium-web-v14-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('fonts/titillium-web-v14-latin-200italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/titillium-web-v14-latin-200italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/titillium-web-v14-latin-200italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/titillium-web-v14-latin-200italic.woff') format('woff'), /* Modern Browsers */
       url('fonts/titillium-web-v14-latin-200italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/titillium-web-v14-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('fonts/titillium-web-v14-latin-300.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/titillium-web-v14-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/titillium-web-v14-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/titillium-web-v14-latin-300.woff') format('woff'), /* Modern Browsers */
       url('fonts/titillium-web-v14-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/titillium-web-v14-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('fonts/titillium-web-v14-latin-300italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/titillium-web-v14-latin-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/titillium-web-v14-latin-300italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/titillium-web-v14-latin-300italic.woff') format('woff'), /* Modern Browsers */
       url('fonts/titillium-web-v14-latin-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/titillium-web-v14-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('fonts/titillium-web-v14-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/titillium-web-v14-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/titillium-web-v14-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/titillium-web-v14-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('fonts/titillium-web-v14-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/titillium-web-v14-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('fonts/titillium-web-v14-latin-italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/titillium-web-v14-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/titillium-web-v14-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/titillium-web-v14-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('fonts/titillium-web-v14-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/titillium-web-v14-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('fonts/titillium-web-v14-latin-600.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/titillium-web-v14-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/titillium-web-v14-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/titillium-web-v14-latin-600.woff') format('woff'), /* Modern Browsers */
       url('fonts/titillium-web-v14-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/titillium-web-v14-latin-600.svg#TitilliumWeb') format('svg'); /* Legacy iOS */
}
/* titillium-web-700 - latin */
@font-face {
  font-family: 'Titillium Web';
  font-style: normal;
  font-weight: 700;
  src: url('fonts/titillium-web-v14-latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/titillium-web-v14-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/titillium-web-v14-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/titillium-web-v14-latin-700.woff') format('woff'), /* Modern Browsers */
       url('fonts/titillium-web-v14-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/titillium-web-v14-latin-700.svg#TitilliumWeb') format('svg'); /* Legacy iOS */
}
/* titillium-web-600italic - latin */
@font-face {
  font-family: 'Titillium Web';
  font-style: italic;
  font-weight: 600;
  src: url('fonts/titillium-web-v14-latin-600italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/titillium-web-v14-latin-600italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/titillium-web-v14-latin-600italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/titillium-web-v14-latin-600italic.woff') format('woff'), /* Modern Browsers */
       url('fonts/titillium-web-v14-latin-600italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/titillium-web-v14-latin-600italic.svg#TitilliumWeb') format('svg'); /* Legacy iOS */
}
/* titillium-web-700italic - latin */
@font-face {
  font-family: 'Titillium Web';
  font-style: italic;
  font-weight: 700;
  src: url('fonts/titillium-web-v14-latin-700italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/titillium-web-v14-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/titillium-web-v14-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/titillium-web-v14-latin-700italic.woff') format('woff'), /* Modern Browsers */
       url('fonts/titillium-web-v14-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/titillium-web-v14-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('fonts/titillium-web-v14-latin-900.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/titillium-web-v14-latin-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/titillium-web-v14-latin-900.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/titillium-web-v14-latin-900.woff') format('woff'), /* Modern Browsers */
       url('fonts/titillium-web-v14-latin-900.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/titillium-web-v14-latin-900.svg#TitilliumWeb') format('svg'); /* Legacy iOS */
}




.page-id-1610 .estp-tab-wrapper.estp-rht-side-tab {
    display:none;
}
.estp-tab-wrapper.estp-rht-side-tab.estp-fixed {
    z-index: 2001;
}


.page-id-1610 .navbar-topmenu{
    display:none !important;
}

.page-id-1610 .navbar-topmenu.navbar-nav-last,
.page-id-1610 .nav.navbar-nav.navbar-main.navbar-nav-last,
.page-id-1610 .top-menu .row-menu-inner,
.page-id-1610 .estp-tab-wrapper.estp-template-4.estp-rht-side-tab.estp-fixed.estp-DQqQqTL5DA{
    display:none !important;
}

.page-id-1610 .menu-wrapper.menu-shrink.menu-sticky.with-header {
    height:69px !important
}

.raccolta-ris_txt ul {
    list-style: disc !important;
    margin-left: 18px !important;
}

.raccolta-ris .raccolta-ris_txt ul li {
    list-style: disc;
    padding: 0 0 0 0px;
    margin: 0 0 5px !important;
}
footer#colophon li.p3 {
    line-height:20px !important;

}
footer#colophon li.p3 a {
   font-size:13px;
}
.row_news .tmb-light.tmb .t-entry-text .t-entry-title a {
    color: #5d9732;
}
.row_news .tmb-light.tmb .t-entry-text p {
    line-height: 16px;
}
.row_news .tmb-light.tmb .t-entry-text .t-entry-title a:hover {
    color: #1b458f;
}
div#logo-container-mobile {
    padding: 12px 36px 6px 36px !important;
}


#main-logo .navbar-brand img {
    height: 40px !important;
}


.estp-tab-wrapper .estp-popup-display-content .estp-slider-content-inner-wrap p {
    font-size: 14px;
    font-family: Oswald;
}
.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background-color: #000;
    background-color: rgb(100, 140, 38);
}
.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
    background-color: rgb(255, 147, 0);
}
.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
    background-color: rgb(255, 147, 0);
}
.estp-tab-wrapper.estp-rht-side-tab.estp-template-4 .estp-temp-4-move .estp-tab-element {
    transform: translateX(-319px);
    -webkit-transform: translateX(-319px);
    -moz-transform: translateX(-319px);
    -ms-transform: translateX(-319px);
}
.estp-tab-wrapper.estp-template-4 .estp-inner-tab-wrapper .estp-tab-element {
    background: #eeeeee;
    color: #3b3b3b;
    padding: 15px;
    -moz-transition: all 0.3s ease 400ms;
    -ms-transition: all 0.3s ease 400ms;
    -o-transition: all 0.3s ease 400ms;
    -webkit-transition: all 0.3s ease 400ms;
    transition: all 0.3s ease 400ms;
}
div#nf-form-2-cont,
div#nf-form-5-cont{
    padding: 0 15px;
}
input#nf-field-10 {
    background-color: #ff9300;
    color: white;
    border-bottom: 0px;
}

.nf-field-label label {
    font-size: 13px;
    font-weight: 400;
}

.field-wrap .pikaday__container, .field-wrap .pikaday__display, .field-wrap>div input, .field-wrap select, .field-wrap textarea {
    border-bottom: 1px solid #648c26;
    padding: 5px !important;
    box-shadow: none;
}
.nf-input-limit {
    margin-top: 0 !important;
}
.label-above .nf-field-label {
    margin-bottom: 5px;
}

.nf-form-fields-required {
    font-size: 11px;
    text-align: right;
    margin-bottom: 10px;
}

.field-wrap textarea {
    background-color: #60862514;
    border-bottom: 0px;
}
.nf-form-content .nf-field-element input.ninja-forms-field:not(select):not([type="button"]) {
    border: 0px solid;
	border-bottom: 1px solid #5b9106 !important;

}
.nf-form-content .nf-field-element input[type="button"] {
    border-bottom: 0px solid #5b9106 !important;
    /* border: 0px solid; */
        font-family: Oswald !important;
    letter-spacing: normal;
    padding: 8px 25px !important;
}

.estp-tab-wrapper.estp-template-4.estp-rht-side-tab .estp-inner-tab-wrapper .estp-tab-element  {
    width: 82px;
    height: auto;
    border: 1px solid;
    border-radius: 15px 0 0 0;
    padding: 7px 5px 4px 5px;
    text-align: center;
    white-space: normal;
}

.estp-tab-wrapper.estp-template-4.estp-lft-side-tab .estp-inner-tab-wrapper, 
.estp-tab-wrapper.estp-template-4.estp-rht-side-tab .estp-inner-tab-wrapper{
    margin: 0 !important;

}
.estp-tab-wrapper.estp-template-4 .estp-inner-tab-wrapper .estp-tab-element span.estp-tab-element-title  {
    display: block;
    /* display: none; */
    font-size: 10px;
	white-space: nowrap;
}
.estp-tab-wrapper.estp-rht-side-tab .estp-popup-display {
    background-color: #fff;
    color: #474747;
    font-size: 12px;
    padding: 10px 0 10px 0;
    height: auto;
}

.post-type-archive-dizionario-rifiuti div#page-header h1.header-title.h1 span{
    display:none;
}
.post-type-archive-dizionario-rifiuti div#page-header h1.header-title.h1:after{
    content:'Dove lo butto?';
}
.post-type-archive-dizionario-rifiuti div#page-header {
    background-image: url('http://www.linea-gestioni.it/wp-content/uploads/2018/05/HEADER-DIZIONARIO-RIFIUTI.jpg');
}
.post-type-archive-dizionario-rifiuti div#page-header  .style-color-lxmt-bg{
        background-color: transparent !important;
}

.post-type-archive-dizionario-rifiuti div#page-header  h1.header-title.h1 {
    text-align: left;
    color: #fff;
        text-transform: uppercase;
            font-weight: 400 !important;
                font-family: Oswald !important;
}

.post-type-archive-dizionario-rifiuti div#page-header  i.fa.fa-angle-down {
    color: #fff !important;
}
.uncode-accordion p.panel-title a {

    color:#648c26;
}
.top-menu.mobile-hidden.tablet-hidden.navbar.menu-secondary.menu-dark.submenu-dark.style-color-wayh-bg {
    border-bottom: 1px solid #fff;
}
.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-961.menu-btn-container.btn {
    min-width: 140px;
}

.submenu-dark .menu-horizontal .menu-smart ul {
    background-color: #DDDDDD !important;
        padding: 18px 0;
}
.submenu-dark .menu-horizontal .menu-smart ul li {
    background-color: #DDDDDD !important;
    /* float: right; */
    margin-left: 1px;
}
.submenu-dark .menu-horizontal .menu-smart ul li  a {
    font-size: 14px !important;
	text-transform: none !important;
	    color: #777 !important;
	-webkit-transition:color 300ms ease-in-out;
	transition:color 300ms ease-in-out;
}
.submenu-dark .menu-horizontal .menu-smart ul li  a:hover {


	    color: #6d8937 !important;
}
.menu-dark .menu-smart a span {

    font-size: 12px !important;
    font-weight: 600 !important;

}
/************************ RACCOLTA PORTA A PORTA ******************************/
.header-raccolta-txt-left h1 {
    color:#fff !important;
    font-size:53px  !important;
    white-space:nowrap;
    margin: 0;
    letter-spacing:-0.5px;
    line-height: 55px;
    margin-top: 0px !important;
}
.header-raccolta-txt-right  p{
    color:#fff !important;
    line-height:16px;
    font-size:16px;
    font-weight:500;
    text-align:justify;
    margin: 0;
}
.vc_custom_1548806629627 {
    border-left-width: 4px !important;
    padding-left: 36px !important;
}

.spinner {
    position: absolute;
    width: 100px;
    height: 100px;
	z-index:1000;
    background: #fff;
    margin: 0px auto;
    opacity: 0.8;
    left: 0;
    right: 0;
	    top: -20px;
    background-image: url(/wp-content/plugins/dm_cms/images/spinner4b.gif);
    background-size: cover;
    background-position: top center;
    border-radius: 20px;
    box-shadow: 0 0 12px #00000042;
	opacity:0;
	-webkit-transition:opacity 400ms ease-in-out;
	-moz-transition:opacity 400ms ease-in-out;
	-o-transition:opacity 400ms ease-in-out;
	transition:opacity 400ms ease-in-out;
}
.spinner.spinner-show {
		opacity:1;
	-webkit-transition:opacity 400ms ease-in-out;
	-moz-transition:opacity 400ms ease-in-out;
	-o-transition:opacity 400ms ease-in-out;
	transition:opacity 400ms ease-in-out;
}
.vc_row.row-container.row-container-search {
    background-color: #bdd2a3;
}
.row-sel label{
	display:none;
}

.row-sel select{
	margin:0 ;
}




.raccolta-ris .prenota {
    position: relative;
    padding: 12px 0;
    font-weight: bold;
}
.raccolta-ris h2{
    color: #648A24 !important;
    background-color: #F1F4EA !important;
    margin-top: 0;
    font-size: 24px !important;
    border-bottom: 4px solid;
    padding: 24px 0 24px 65px;
    position: relative;
}
.raccolta-ris h2:before {
    content: '';
    display: inline-block;
    width: 55px;
    background-position: center;
    height: 43px;
    top: 16px;
    position: absolute;
    background-repeat:no-repeat;
    left: 0;
}
.raccolta-ris.download h2:before {

    background-image:url(/wp-content/plugins/dm_cms/images/ico-download.png);

}
.raccolta-ris.contenitori h2:before ,
.raccolta-ris.saccheti h2:before {

    background-image:url(/wp-content/plugins/dm_cms/images/ico-cestino.png);

}
.raccolta-ris.piattaforma h2:before {

    background-image:url(/wp-content/plugins/dm_cms/images/ico-piattaforma.png);

}
.raccolta-ris.ingombranti h2:before {

    background-image:url(/wp-content/plugins/dm_cms/images/ico-ritiro.png);

}
.raccolta-ris.scarti h2:before {

    background-image:url(/wp-content/plugins/dm_cms/images/ico-scarti.png);

}
.raccolta-ris ul {
    list-style: none;
    padding: 0!important;
    margin: 36px 0;
}
#via{

}
.via.via-hide{
	visibility:hidden;
	opacity:0;
	height:0;
	padding-top: 0;
	-webkit-transition:all 200ms ease-in-out;
	-moz-transition:all 200ms ease-in-out;
	-o-transition:all 200ms ease-in-out;
	transition:all 200ms ease-in-out;
}
.row-search{
	    background-color: #c1d1a8 !important;
}
.row-ris{
	    padding-top:0;
}
.via{
	opacity: 1;
    display: block;
    padding-top: 24px;
    visibility: visible;
    height: 65px;
    -webkit-transition: all 200ms ease-in-out;
	-moz-transition: all 200ms ease-in-out;
	-o-transition: all 200ms ease-in-out;
	transition: all 200ms ease-in-out;
}
.raccolta-ris ul li {
    list-style: none;
    padding: 0 0 0 19px;
    margin: 0 0 5px;
}

.raccolta-ris ul li a {
    padding: 0 0 0 26px;
    margin: 0;
    display: block;
    position: relative;
}
.raccolta-ris ul li a:before{
    content:'';
    display: block;
    width: 18px;
    left: 0;
    height: 25px;
    position: absolute;
    background-image: url(/wp-content/plugins/dm_cms/images/ico-doc-download.png);
    background-repeat: no-repeat;
    background-size: contain;
}
.raccolta-ris {
    background-color:#F1F4EA;
    padding:12px 36px 36px;
    margin-bottom:18px;
}
.raccolta-ris.scarti {
    margin-bottom: 18px;
}
.raccolta-ris_txt {
    margin-top: 36px;
    min-height: 60px;
    padding: 10px 19px;
    position: relative;
}
.raccolta-ris .note {
    margin-top: 36px;
}
a.abutton {
    float: right;
    background-color: #598c00;
    color: #fff;
    font-weight: bold;
    padding: 0;
    height: 60px;
    line-height: 60px;
    width: 30px;
    text-align: center;
    top: 0;
    color: #fff !important;
    font-size: 40px;
    font-weight: 100;
    position: absolute;
    right: 0;
    top: 0;
}

div#raccolta-ris {
    margin-top: 0;
}

/************************ MENU TOP E SECONDARIO ******************************/


.search-dizionario .empty {
    background-image: url(/wp-content/uploads/2018/05/Imago-text-1.png);
    min-height: 509px;
    background-size:100%;
    background-repeat:no-repeat;
    background-color: #005299;
    background-position:center center;
}
button.alm-load-more-btn.more.done {
    display: none;
}
.alm-btn-wrap {
    padding: 0 !important;
}
.search-dizionario {
    padding: 18px;
    background-color: #274c66;
    color: #fff;
}
input[type=radio]:before {
    content: "";
    border-radius: 100%;
    width: 10px;
    display: block;
    height: 10px;
    background: #ccc;
    border:1px solid #333;
}
input[type=radio]:checked:before {
    content: "";
    border-radius: 100%;
    width: 20px;
    height: 20px;  
    background: red;
}
.form-group{
	height: 78px;
    background: #eee;
	padding: 0px 0;
}
.form-group .radio  {
    float: left;
    width: calc(100% / 13);
    /* height: 40px; */
    background: #ccc;
    border: 1px solid #eee;
	border-width: 0 1px 1px 0;
}
.form-group .radio label{
	background-color:#ccc;
	color:#666;
	-webkit-transition:all 300ms ease-in-out;
	-moz-transition:all 300ms ease-in-out;
	-o-transition:all 300ms ease-in-out;
	transition:all 300ms ease-in-out;
}
.form-group .radio:nth-child(odd) label {
    background-color: #d6d6d7;

}
.form-group .radio label:hover{
	background-color: #003d79;
	color:#fff;
}
div#wpv-view-layout-10{
    display: none;
}
.form-group input[type=radio] {
    display: none;
}
.form-group label {
    display: block;
    width: 100%;
    text-align: center;
    font-weight: 500;
    line-height: 38px;
    /* padding-bottom: 50%; */
    cursor: pointer;
	margin:0;
}
.form-group label:hover {
	background-color:#ccc;
}
.diz-bkg {
   /* clear: both;    
    background-image: url(/wp-content/uploads/2018/12/copertina.jpg);
    min-height: 548px;
    background-size: cover;*/
}
div#wpv-view-layout-1635 {
    display: none;
}
table.diz-result tr td{
    border:0px solid;
    font-weight:500 !important;
    padding:10px 20px;
    width:50%
}
table.diz-result tr:first-child td{
    color: #fff;
    font-size:80px;
    position: relative;
    padding:0 14px;
}
table.diz-result tr:first-child td{
    /*border-bottom:1px solid;*/
    font-weight:400 !important;
}
table.diz-result tr:nth-child(1) td:nth-child(1):before{
    content:'';
    position:absolute;
    /* display:block; */
    width:calc(100% - 30px + 54%);
    bottom: 7px;
    border-bottom: 1px solid;
    font-weight:400 !important;
    left: 15px;
}
table.diz-result tr td:nth-child(1) {
    width: 65%;
	text-transform: uppercase;
}
table.diz-result td img{
	display:none;
}
table.diz-result {
    background-color: #00478f;
    color: #fff;
    font-size:15px;
    font-weight:100 !important;
    border:0px solid;
    border-collapse: separate;
    z-index:11;
    position:relative;
	margin-top: 0;
}
table.diz-result tr:nth-child(1),
table.diz-result tr:nth-child(even){
    background-color: #013d75;
}
.form-group label.active {
    background-color: #003d79 !important;
    color: #fff;
}
.diz-bkg{
    position:relative;
}
.diz-bkg:after{
    content:'';
    display:block;
    width:100%;
    height:100%;
    background-color:rgba(0, 70, 148, 0);
    top:0;
    position:absolute;
    z-index:9;
    -webkit-transition:background-color 300ms ease-in-out 200ms;
	-moz-transition:background-color 300ms ease-in-out 200ms;
	-o-transition:background-color 300ms ease-in-out 200ms;
	transition:background-color 300ms ease-in-out 200ms; 
}
.diz-bkg.hide-bkg:after {
    background-color:rgba(0, 70, 148, 0.8);
}
table.diz-result tr:nth-child(2) td {
    /* border-bottom: 1px solid; */
    font-weight: 400 !important;
    background-color:#003d79;
    padding:25px 20px 20px;
    font-weight:700 !important;

}
table.diz-result tr:nth-child(2) td span{
    display: block;
    border-bottom: 1px solid;
    padding-bottom: 5px;
}
.diz-bkg {
    clear: both;
    background-image: url(/wp-content/uploads/2020/05/Dizionario-Rifiuti.png);
    min-height: 509px;
    background-size:100%;
    background-color: #005299;
    background-repeat:no-repeat;
    background-color: #005299;
    background-position:center center;
}/*
.diz-bkg:before {
   content:'C\'è una soluzione per ogni ritiro';
   display:block;
   color:#fff;
   font-size:39px;
   font-weight:600;
   padding-top:calc(25% - 39px)
}
.diz-bkg:after {
   content:'Scoprile tutte dalla A alla Z';
   display:block;
   color:#fff;
   font-size:50px;
   font-weight:700;
   padding-top:25%;

}*/
@media (max-width: 959px){
    .diz-bkg {
        min-height: 450px;
    }
	
}
@media (max-width: 768px){
    .diz-bkg {
        min-height: 350px;
    }
}

@media (max-width: 640px){
    .diz-bkg {
        min-height: 280px;
    }
}

@media (max-width: 569px) {
  .diz-bkg {
        min-height: 265px;
    }
}
@media (max-width: 425px) {
  .diz-bkg {
        min-height: 210px;
    }
}
@media (max-width: 375px) {
  .diz-bkg {
        min-height: 170px;
    }
}
/************************ MENU TOP E SECONDARIO******************************/

.menu-item.menu-item-type-custom.menu-item-object-custom.menu-btn-container.btn {
    border: 0px;
    padding: 10px !important;
}



.top-menu.mobile-hidden.tablet-hidden.navbar.menu-secondary.menu-dark.submenu-dark.style-color-wayh-bg {

    background-color: #ccc;

}

.menu-dark .menu-smart a span{
    color: #ffffff;
    font-size:14px;
    font-weight:400;
    text-transform:none !important
}
.menu-dark .menu-smart a {
   padding:0 !important;
}

.menu-item.menu-item-type-custom.menu-item-object-custom.menu-btn-container.btn {
    background-color: #FF9800;
	    width: 140px;
}
li#menu-item-962 .menu-item.menu-item-type-custom.menu-item-object-custom.menu-btn-container.btn {
    background-color: transparent;
}

li#menu-item-962 {
    /* float: left; */
}

ul#menu-menu-top {
    float: right;
}

li#menu-item-960,
li#menu-item-961,
li#menu-item-962 {
    float: left;
}
li#menu-item-960 {
    float: left;
    border-right:1px solid #fff;
    border-left:1px solid #fff;
}

.logo-container #main-logo .navbar-brand  img {
-webkit-transition:height 500ms ease-in-out;
   -moz-transition:height 500ms ease-in-out;
     -o-transition:height 500ms ease-in-out;     
        transition:height 500ms ease-in-out;
    }
@media (min-width: 960px){
   
    div#logo-container-mobile.logo-container.shrinked {
        padding: 10px 18px 15px 36px !important;
    }
    .logo-container.shrinked #main-logo .navbar-brand  img {
        height:30px !important;
    }
}
@media screen and (max-width: 768px){
	
	.form-group {
		padding: 0px;
	}
	
}
@media screen and (max-width: 568px){
	.post-body.ff .row.row-parent.style-light.style-light-bg.limit-width.double-top-padding.double-bottom-padding {
		padding: 18px;
	}
	table.diz-result tr td:nth-child(1) {
		width: 55%;
	}
	table.diz-result tr:nth-child(1) td:nth-child(1):before {
    	width: calc(100% - 30px + 81%);
	}
	
}
@media screen and (max-width: 425px){
	
	.raccolta-ris {
		background-color: #F1F4EA;
		padding: 6px 12px 12px;
		margin-bottom: 16px;
	}
	.raccolta-ris h2 {
	    font-size: 18px !important;
	}
	.form-group {
		height: 117px;
		position:relative;
	}
	.form-group .radio {
		width: calc(100% / 9);
	}
	.form-group .radio:last-of-type:after {
		content: '';
		width: calc(100% / 9 - 1px);
		height: 38px;
		background-color: #d6d6d7;
		display: block;
		position: absolute;
		right: 1px;
		bottom: 1px;
	}
}
/**********************+*** MENU E TAB LATERALI *****************************/

#menu-main li {
    background-color:#6d8937;
    /* float: right; */
    margin-left:1px;
}
#menu-main li a{
    color:#fff;
    font-size:15px;
    font-family:Oswald;
    font-weight:600;
    padding: 0px 28px 0px 28px !important;
    text-transform:uppercase;
}

ul#menu-main {
    display: flex;
    justify-content: flex-end;
}
.col-lg-0 {
    padding: 14px 36px 10px 36px;
}
.menu-wrapper {
    height: 108px !important;
}
@media screen and (max-width: 959px){
ul#menu-main {
    display: inherit;
  
}
    
}
.estp-tab-wrapper.estp-template-4.estp-rht-side-tab.estp-fixed.estp-DQqQqTL5DA {
    z-index: 3001;
}

.style-light.footer-scroll-top {
    z-index: 3002;
}
.est-frontend-display-wrap.est-template-1 a.est-tab-link, .est-frontend-display-wrap.est-template-1 .est-content-slider-title h2 {
    display: block;
    border:1px solid #fff;
    border-radius:10px 0 0 0;
    padding: 1px 15px !important;
}

.est-frontend-display-wrap.est-template-1 a.est-tab-link span {
    display:none
}
.est-frontend-display-wrap.est-right .est-tab-type, .est-frontend-display-wrap.est-right .est-content-slider .est-content-slider-title{
    -moz-transform: translate(-100%);
    -webkit-transform: translate(-100%);
    transform: translate(-100%);
}
.est-frontend-display-wrap.est-right .est-tab-type > div {
    width: 80px;
    height:auto;
}
a.est-tab-link:before 
{
    content:'';
    display: block;
    /* color:red; */
    background-size: contain;
    background-position: center center;
    background-repeat: no-repeat;
    width:100%;
    height: 55px;
}
a.est-tab-link.ico-mail:before 
{

    background-image:url(https://www.linea-gestioni.it/wp-content/uploads/2019/02/ico-mail.png);
}
a.est-tab-link.ico-tel:before 
{

    background-image:url(https://www.linea-gestioni.it/wp-content/uploads/2019/02/ico-phone.png);
}
a.est-tab-link.ico-map:before 
{

    background-image:url(https://www.linea-gestioni.it/wp-content/uploads/2019/02/ico-map.png);
}
a.est-tab-link.ico-ing:before 
{

    background-image:url(https://www.linea-gestioni.it/wp-content/uploads/2019/02/ico-ing.png);
}
@media screen and (max-width: 959px){
ul#menu-main {
    display: inherit;
    background-color: #648c26  !important;
	
}
	.submenu-dark .menu-smart {
    background-color: #e8e8e8 !important;
}
	#menu-main li a {

    padding: 14px 28px 14px 28px !important;

}
	.submenu-dark .menu-horizontal .menu-smart ul {
    background-color: #cacaca;
}
}

.raccolta-ris h2:before {
    content: '';
    display: inline-block;
    width: 55px;
    background-position: center;
    height: 43px;
    top: 16px;
    position: absolute;
    background-repeat: no-repeat;
    left: 0;
}

.raccolta-ris.spazzamento h2:before {
    background-image: url(/lineagestioni/wp-content/plugins/dm_cms/config/images/ico-spazzamento.png);
}
.raccolta-ris.piattaforma h2:before {
    background-image: url(/lineagestioni/wp-content/plugins/dm_cms/config/images/ico-piattaforma.png);
}
.raccolta-ris.percentuali h2:before {
    background-image: url(/lineagestioni/wp-content/plugins/dm_cms/config/images/ico-percentualird.png);
}
.raccolta-ris.infoextra h2:before {
    background-image: url(/lineagestioni/wp-content/plugins/dm_cms/config/images/ico-infoextra.png);
}


.raccolta-ris ul li a.download {
    padding: 0;
    margin: 0 0 0 15px;
    display: inline-block !important;
    width: 25px;
    height: 25px;
    position: absolute !important;
    /* right: 0; */
    text-align: center;
    /* background-color: red; */
}
.raccolta-ris ul li a.download:before{
    /* content:''; */
    position: relative;
    /* display: inline-block; */
    /* position: absolute; */
    /* right: 0; */
    /* left: auto; */
    display: none;
    background-image: none;
}

.raccolta-ris ul li a {
    display: inline-block !important;
    position: relative !important;
}

a.download.fa i.fa.fa-download {
    font-size: 17px;
    line-height: 25px;
    width: 100%;
    opacity: 0.3;
}
a.download.fa:hover i.fa.fa-download {

    opacity: 0.6;
}
.raccolta-ris.split {
    padding: 0;
	background-color: white;
}

.raccolta-ris.split .box {
    width: calc(50% - 9px);
    float: left;
	background-color: #F1F4EA;
	    padding: 18px 36px 18px;
}
.raccolta-ris.split:after {
    content:'';
    clear:both;
    display:block;
}
.raccolta-ris.split .box:nth-child(1){
    margin-right:9px;
}
.raccolta-ris.split .box:nth-child(2){
    margin-left:9px;
}
.box .raccolta-ris_txt {
    min-height:auto !important;
    margin: 0;
    padding: 18px 19px 36px;
}

.box .ico {
    text-align: center;
}
.box .ico img{
    width:55px;
}
.raccolta-ris a.btn {

    margin-left: 18px;
}
.raccolta-ris .box a.btn {
    margin-left: 0;
}
.raccolta-ris h2:before {
    content: '';
    display: inline-block;
    width: 55px;
    background-position: center;
    height: 43px;
    top: 16px;
    position: absolute;
    background-repeat: no-repeat;
    left: 0;
}

.raccolta-ris.spazzamento h2:before {
    background-image: url(/wp-content/plugins/dm_cms/config/images/ico-spazzamento.png);
}
.raccolta-ris.piattaforma h2:before {
    background-image: url(/wp-content/plugins/dm_cms/config/images/ico-piattaforma.png);
}
.raccolta-ris.percentuali h2:before {
    background-image: url(/wp-content/plugins/dm_cms/config/images/ico-percentualird.png);
}
.raccolta-ris.infoextra h2:before {
    background-image: url(/wp-content/plugins/dm_cms/config/images/ico-infoextra.png);
}


.raccolta-ris ul li a.download {
    padding: 0;
    margin: 0 0 0 15px;
    display: inline-block !important;
    width: 25px;
    height: 25px;
    position: absolute !important;
    /* right: 0; */
    text-align: center;
    /* background-color: red; */
}
.raccolta-ris ul li a.download:before{
    /* content:''; */
    position: relative;
    /* display: inline-block; */
    /* position: absolute; */
    /* right: 0; */
    /* left: auto; */
    display: none;
    background-image: none;
}

.raccolta-ris ul li a {
    display: inline-block !important;
    position: relative !important;
}

a.download.fa i.fa.fa-download {
    font-size: 17px;
    line-height: 25px;
    width: 100%;
    opacity: 0.3;
}
a.download.fa:hover i.fa.fa-download {

    opacity: 0.6;
}
.raccolta-ris.split {
    padding: 0;
	background-color: white;
}

.raccolta-ris.split .box {
    width: calc(50% - 9px);
    float: left;
	background-color: #F1F4EA;
	    padding: 18px 36px 18px;
}
.raccolta-ris.split:after {
    content:'';
    clear:both;
    display:block;
}
.raccolta-ris.split .box:nth-child(1){
    margin-right:9px;
}
.raccolta-ris.split .box:nth-child(2){
    margin-left:9px;
}
.box .raccolta-ris_txt {
    min-height:auto !important;
    margin: 0;
    padding: 18px 19px 36px;
}

.box .ico {
    text-align: center;
}
.box .ico img{
    width:55px;
}
.raccolta-ris a.btn {

    margin-left: 18px;
}
@media (max-width: 569px) {
    .raccolta-ris.split{
        margin-top:16px;
    }
    .raccolta-ris.split .box {
        width: 100%;
        margin: 0 0 18px !important;
        text-align: center !important;
        float: none;
    }

    .box .raccolta-ris_txt{
        padding:10px;
     }
    .raccolta-ris a.btn {
        width:100% !important;
        margin: 10px auto !important;
        display: inline-block;
        float: none;
        position: relative;
         transform-origin: center;

    }
}
.nf-form-content .nf-field-element input.ninja-forms-field[type="checkbox"]{
    width: 20px;
    height: 20PX;
    border: 1px solid #5b9106 !important;
}

input[type=checkbox]:checked:before, input[type=radio]:checked:before{
    color: #6d8937;
    font-size:14px;
    line-height: 20px !important;
}
ul#menu-main > li:nth-child(5) a {
    background-color: #f7f7f7;
    color: #f7f7f7;
    width: 55px;
    padding: 0 18px !important;
}
ul#menu-main > li:nth-child(5) a i {
    display: inline-block;
    background-image: url(/wp-content/uploads/2021/04/A2A_Logo_payoff_life.png);
    width: 67px;
    height: 28px;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    position: absolute;
    margin-left: -35px;
    margin-top: -6px;
}
ul#menu-main > li:nth-child(5) a i:before {
    display:none !important;
}
#menu-main li a {
    padding: 0px 19px 0px 19px !important;
}
div#nf-field-83-wrap .fa-info-circle:before {
    font-size: 20px;
    color:#ff9803;
}

div#nf-field-83-wrap .nf-help{
    background-image:none;
}

@media (max-width: 959px){
    .menu-wrapper {
    height: auto !important;
}
	 ul#menu-main > li:nth-child(5)  {
        height: 35px !important;
        text-align: left;
        padding: 6p;
        }
    ul#menu-main > li:nth-child(5) a i {
        position: relative;
        /* width: 100%; */
        height: 30px;
        left: 15px;
        top: 4px;
        width: 62px;
        right: unset;
        float: none;
        position: absolute;
		margin-top: unset;
    	margin-left: unset;
    }
    ul#menu-main > li:nth-child(5) a {
        width: 100%;
        text-align: left;
    }
    #menu-main li a {
        padding: 6px 19px 6px 19px !important;
    }
	table.tg.cookies-table tr td:first-child  {
		min-width: auto !important;
    	width: auto !important;
    	max-width: initial !important;
	}
	table.tg.cookies-table tr td:nth-child(6){
		width: auto !important;
	}
}
/******************* TABELLA COOKIES PAGINA PRIVACY*****************/
table.tg.cookies-table td {
    /* padding: 8px 5px 7px; */
    font-weight: 500;
    vertical-align: text-bottom;
}
table.tg.cookies-table tr th {
    text-align:left;
    /* padding: 8px 5px 7px; */
}
table.tg.cookies-table tr th b{
    font-weight:600;
}
table.tg.cookies-table{
  font-size:14px
}
table.tg.cookies-table tr td:first-child  {min-width: 230px;width: 230px;max-width: 230px;}
table.tg.cookies-table tr td:nth-child(6){
    width: 200px;
}
table.tg.cookies-table tr td:first-child span {
    word-break: break-all;
    min-width:100px;
}
table.tg.cookies-table tr td:nth-child(6) a {
word-break: break-all;
  font-size:13px
}
/******************* FOOTER LINK *****************/
footer#colophon ul li a ,
footer#colophon ul li a span{
    color: #fff !important;
}
/******************* HOME BOX COLORATI TESTO *****************/
.txt-white h3.p1,
.txt-white h2.p1,
.txt-white h6.p1,
.txt-white h3.p1 span,
.txt-white h2.p1 span,
.txt-white h6.p1 span{
    color: #fff !important;
}

iframe#newvideoyt {
    height: 100%;
    position: absolute;
}

.ytspacer {
    padding-top: 56.31%;
}
.videosep hr.separator-break {
    margin:18px 0;
}
