@CHARSET "UTF-8";
/************************************************** FONT ************************************************************/
@font-face {
	font-family: "Raleway 400";
	font-style: normal;
	font-weight: normal;
	src:
		url("/tpls/iscrizione_aziende/css/fonts/Raleway/Raleway-Regular.ttf")
		format("truetype");
}
@font-face {
	font-family: "Raleway 500";
	font-style: normal;
	font-weight: normal;
	src:
		url("/tpls/iscrizione_aziende/css/fonts/Raleway/Raleway-Medium.ttf")
		format("truetype");
}
@font-face {
	font-family: "Raleway 600";
	font-style: normal;
	font-weight: normal;
	src:
		url("/tpls/iscrizione_aziende/css/fonts/Raleway/Raleway-SemiBold.ttf")
		format("truetype");
}
@font-face {
	font-family: "Raleway 700";
	font-style: normal;
	font-weight: normal;
	src:
		url("/tpls/iscrizione_aziende/css/fonts/Raleway/Raleway-Bold.ttf")
		format("truetype");
}
@font-face {
	font-family: "Raleway 800";
	font-style: normal;
	font-weight: normal;
	src:
		url("/tpls/iscrizione_aziende/css/fonts/Raleway/Raleway-ExtraBold.ttf")
		format("truetype");
}
@font-face {
	font-family: "Source Sans Pro 600";
	font-style: normal;
	font-weight: normal;
	src:
		url("/tpls/iscrizione_aziende/css/fonts/sourcesanspro/SourceSansPro-Semibold.ttf")
		format("truetype");
}
@font-face {
	font-family: "Source Sans Pro 900";
	font-style: normal;
	font-weight: normal;
	src:
		url("/tpls/iscrizione_aziende/css/fonts/sourcesanspro/SourceSansPro-Black.ttf")
		format("truetype");
}

/************************************************** DEFAULT *****************************************************/
html,body {
	font-family: "Raleway 500", Arial, Helvetica, sans-serif;
	font-size: 15px;
	-webkit-font-smoothing: antialiased;
	-webkit-text-size-adjust: none;
	/*line-height:1.6em;*/
	color: #000;
	text-rendering: optimizeLegibility;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1.2;
	-webkit-font-smoothing: antialiased;
	word-spacing: Normal;
}
label {
    font-weight: normal;
}
@media (max-width: 767px) {.hiddenxs{display:none!important;}}
@media (min-width: 768px) and (max-width: 991px) {.hiddensm{display:none!important;}}
@media (min-width: 992px) and (max-width: 1199px) {.hiddenmd{display:none!important;}}
@media (min-width: 1200px) {.hiddenlg{display:none!important;}}

/************************************************** TESTI ******************************************************/
p {
    margin: 0 0 10px;
    font-family: "Raleway 500", Arial, Helvetica, sans-serif;
    color:#666;
    font-weight: normal;
}
h1 {
    font-size: 32px;
    font-family: "Raleway 800", Arial, Helvetica, sans-serif;
    color:#666;
    font-weight: normal;
}
h2 {
	font-size:28px;
	font-family: "Raleway 700", Arial, Helvetica, sans-serif;
	color:#666;
	font-weight: normal;
}
h3 {
    font-size: 24px;
    font-family: "Raleway 600", Arial, Helvetica, sans-serif;
    color:#666;
    font-weight: normal;
}
h4 {
    font-size: 16px;
    font-family: "Raleway 500", Arial, Helvetica, sans-serif;
    color:#666;
    font-weight: normal;
}
b,strong {
	font-weight: bold;
}
.yellow {
	color:#f19014;
}
.carousel-caption h2, #header-form h2, #header-form-nuovaversione h2 {
    font-size: 35px;
    line-height: 45px;
    font-family: "Raleway 800", Arial, Helvetica, sans-serif;
    color: #fff;
    text-shadow: 0px 0px 6px #333;
    margin-bottom: 20px;
    margin-top: 30px;
}
#contenitore-iphone h3 {
	font-family: "Raleway 400", Arial, Helvetica, sans-serif;
}
#comefunz h4 {
    font-family: "Raleway 400", Arial, Helvetica, sans-serif;
    font-size: 18px;
    line-height: 24px;
    margin-bottom: 30px;
}
@media (max-width:767px) {
	#comefunz h4 span {
		text-align: center;
	}
}
.container-spaziato h4 span {
	font-family: "Raleway 700", Arial, Helvetica, sans-serif;
}
.greensection p, .greensection h2, .greensection h3 {
	color: #fff;
}
.greensection h3 {
	font-family: "Raleway 400", Arial, Helvetica, sans-serif;
}
@media (min-width:1200px) {
	#nuovi-clienti-impresa {
		margin-top: 30px;	
	}
}
@media (max-width:1199px) {
	#nuovi-clienti-impresa {
		margin-top: 0px;	
	}
}
#contenitore-rimborso h4 {
	font-size: 18px;
	line-height: 24px;
}
#contenitore-rimborso h3 {
	font-size: 28px;
}
#contenitore-rimborso p {
	color: #65b3b8;
    font-size: 16px;
}
b.scopripiu {
	font-family: "Raleway 800", Arial, Helvetica, sans-serif;
}
#lavora-serenita h2 {
	font-family: "Raleway 400", Arial, Helvetica, sans-serif;
	margin-top: 0;
}
.accessoazienda a, .navbar-default .navbar-nav>li.accessoazienda>a {
	color: #09bfa0;
	text-transform: uppercase;
	font-family: "Raleway 700", Arial, Helvetica, sans-serif;
}
.accessoazienda a:hover, .navbar-default .navbar-nav>li.accessoazienda>a:hover {
	color: #2a9d88;
	text-decoration: none;
}
.btn-arancio {
	color: #fff;
    background-color: #f19014;
    border: 0px;
	padding: 6px 30px;
    font-family: "Raleway 600", Arial, Helvetica, sans-serif;
}
.btn-arancio:hover, .btn-arancio:active {
    background-color: #d68014;
    border: 0px;
    color: #fff;
}
#backgroundpacchetti h1 {
	margin-top:0;
	margin-bottom: 0;
	line-height: 40px;
}
#backgroundpacchetti h2 {
	margin-top:0;
	margin-bottom: 50px;
	font-family: "Raleway 500", Arial, Helvetica, sans-serif;
	font-size: 24px;
	line-height: 35px;
}
#backgroundpacchetti i {
	font-size: 18px;
}
#domandepacchetti h3 {
	font-size: 22px;
}
#domandepacchetti a {
	color: #65b3b8;
}

/************************************************* HEADER *****************************************************/
.page-header {
    padding-bottom: 10px;
    margin: 20px 0 0px;
    -webkit-box-shadow: 0px 8px 6px -6px rgba(153,153,153,0.5);
    -moz-box-shadow: 0px 8px 6px -6px rgba(153,153,153,0.5);
    box-shadow: 0px 8px 6px -6px rgba(153,153,153,0.5);
}
#header-mob {
    background-image: url('/tpls/iscrizione_aziende/img/home/home-PFaziende-mobile.jpg');
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}
#header-mob h1 {
	color: #fff;
	text-shadow: 0px 0px 6px #333;
	margin-bottom: 0px;
	margin-top: 30px;
}
@media screen and (max-width: 767px) {
	#header-mob h1 {
		font-size: 25px;
		margin-bottom: 30px;
		margin-top: 90px;
	}
	#header-mob #container-iscr-az {
		margin-bottom: 40px;
	}
}
#bannertorna {
	font-size: 13px;
}

/************************************************** NAV *****************************************************/
.navbar-default {
    background-color: #fff;
    border: 0px;
    margin-bottom: 0px;
}
.nav>li {
    border-bottom: 2px solid #e8e7e6;
}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {
    color: #f19014;
    background-color: #fff;
}
.navbar-default .navbar-nav>li>a {
    color: #666;
    font-size: 16px;
}
.navbar-default .navbar-nav>li.active {
    border-bottom: 2px solid #f19014;
}
@media (min-width: 768px) {
	.navbar-nav>li>a {
	    padding-top: 15px;
	    padding-bottom: 10px;
	}
}
#loginav a {
	color: #f19014;
    font-family: "Raleway 700", sans-serif;
    text-transform: uppercase;
}
#loginav:hover a {
	color: #d68014;
    font-family: "Raleway 700", sans-serif;
    text-transform: uppercase;
}

/************************************************** FORM ******************************************************/
#container-iscr-az {
	background-color: #ececec;
	border-radius: 10px;
}
#header-form #container-iscr-az h2 {
	color: #4d4d4d;
	font-size: 25px;
	text-shadow: none;
	font-family: "Raleway 800", Arial, Helvetica, sans-serif;
	margin-top: 20px;
    margin-bottom: 15px;
	margin-bottom: 15px;
}
#container-iscr-az h2 {
	color: #4d4d4d;
	font-size: 25px;
	text-shadow: none;
	font-family: "Raleway 500", Arial, Helvetica, sans-serif;
	margin-top: 20px;
    margin-bottom: 15px;
}
.formavvisi {
	margin-bottom: 10px;
}
#container-iscr-az .formavvisi p, .gratisimpegno {
	margin-top: 10px;
	color: #006836;
	font-family: "Raleway 500", Arial, Helvetica, sans-serif;
}
.dropdownn:after {
	content: "\f107";
	font-family: 'FontAwesome';
	font-size: 14px;
	padding: 14px 0;
	position: absolute;
	right: 8px;
	top: 0;
	color:#555;
	bottom: 0;
	pointer-events:none;
}
#container-form-select {
    padding-left: 0;
    padding-right: 0;
}
.form-group label {
    background-color: #f5f5f5;
    line-height: 46px;
    margin-bottom: 0px;
    color: #4d4d4d;
    font-family: "Raleway 500", sans-serif;
}
.formavvisi select, .formavvisi text {
	border:0px;
	background:#f5f5f5;
}
.form-control {
    height: 46px;
}
input.bottone_procedi_azienda, #bottone_procedi_azienda{
	background-color: #96bd0d;
  	-webkit-box-shadow: 0 5px 0 #006836;
  	-moz-box-shadow: 0 5px 0 #006836;
  	box-shadow: 0 5px 0 #006836;
  	color:#fff;
  	text-transform: uppercase;
  	font-family: "Source Sans Pro 900", sans-serif;
    font-size: 19px;
}
#container-iscr-az input.bottone_procedi_azienda, #container-iscr-az #bottone_procedi_azienda{
  	width:100%;
  	padding: 7px 16px;
}
#lavora-serenita #bottone_procedi_azienda, .container-spaziato #bottone_procedi_azienda {
	width: auto;
  	padding: 7px 50px;
}
input.bottone_procedi_azienda:hover, #bottone_procedi_azienda:hover{
	background-color: #83a812;
  	color:#fff;
}
input.bottone_procedi:active, #bottone_procedi:active{
  	color:#fff;
}
.formavvisi select::-ms-expand {
    display: none;
}
.formavvisi select{
	-webkit-appearance: none;
    -moz-appearance: none;
    -ms-appearance: none;
    -o-appearance: none;
	background: #f5f5f5;
	-webkit-box-shadow: 0 0;
    box-shadow: 0 0;
    border-radius: 0;
}
.formavvisi .label-form {
    background: #f5f5f5;
    padding-right: 0;
    padding-left: 5px;
}
.campo-form {
    background: #f5f5f5;
    padding-left: 0;
    padding-right: 0;
}
#container-iscr-az .formavvisi select:focus { 
    box-shadow: none;
    -webkit-box-shadow: none;
	-moz-box-shadow: none;
}
#tariffe .checkbox input[type=checkbox] {
    position: absolute;
    margin-left: 0px;
}

/******************************************** SLIDER HEADER ***********************************************/
#header-form, #header-form-nuovaversione {
    position: absolute;
    color: #fff;
    left: 0;
    right: 0;
}
#header-form h1, #header-form-nuovaversione h1 {
	text-transform:uppercase;
	color:#fff;
	text-shadow: 0px 0px 6px #333;
	margin-bottom:0px;
	margin-top:30px;
}
#header-form h2, #header-form-nuovaversione h2 {
	color:#fff;
	text-shadow: 0px 0px 6px #333;
}
#carousel-aziende .carousel-control .fa-angle-left, #carousel-aziende .carousel-control .fa-angle-right {
    position: absolute;
    top: 40%;
    left: 0;
    right: 0;
}
#carousel-aziende .fill {
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
	background-position: center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}
#carousel-aziende #backgr1, #carousel-aziende #backgr2 {
	background-position: center 35%;
}
#carousel-aziende #backgr3 {
	background-position: center 20%;
}
#carousel-aziende .item, #carousel-home .active {
	height: 100%;
}
@media screen and (min-width: 1200px) {
	#carousel-aziende .carousel-control {
	    width: 10%;
	}
	#carousel-aziende .carousel-inner {
		height: 400px;
	}
	#header-form, #header-form-nuovaversione {
	    top: 260px;
	}
	#header-form h2 {
		margin-bottom: 100px;
	}
}
@media screen and (min-width: 992px) and (max-width:1199px) {
	#carousel-aziende .carousel-control {
	    width: 10%;
	}
	#carousel-aziende .carousel-inner {
		height: 400px;
	}
	#header-form {
	    top: 170px;
	}
	#header-form-nuovaversione {
	    top: 240px;
	}
	#header-form h2 {
		margin-bottom: 170px;
	}
}
@media screen and (min-width: 768px) and (max-width:991px) {
	#carousel-aziende .carousel-control {
	    width: 10%;
	}
	#carousel-aziende .carousel-inner {
		height: 400px;
	}
	#header-form {
	    top: 180px;
	}
	#header-form-nuovaversione {
	    top: 240px;
	}
	#header-form h2 {
		margin-bottom: 100px;
	}
}
@media screen and (max-width: 767px) {
	#carousel-aziende .carousel-inner {
		height: 500px;
	}
	#header-aziende {
	    top: 180px;
	}
	#header-form h2 {
		margin-bottom: 50px;
		font-size: 20px;
	}
	#header-form h1 {
		font-size: 25px;
	}
	#header-mob #bottone_procedi_azienda {
		margin-bottom: 100px;
	}
}

/**************************************** WIDGET ULTIMI PREVENTIVI ********************************************/
/*.carousel-inner .active.left { left: -33%; }
.carousel-inner .next        { left:  33%; }
.carousel-inner .prev        { left: -33%; }*/
#myCarousel .carousel-control.left, #myCarousel .carousel-control.right {background-image:none;}
#myCarousel .item:not(.prev) {visibility: visible;}
#myCarousel .item.right:not(.prev) {visibility: hidden;}
#myCarousel .rightest{ visibility: visible;}
#myCarousel .carousel-control .fa-angle-left, #myCarousel .carousel-control .fa-angle-right, #myCarousel .carousel-control .icon-next, #myCarousel .carousel-control .icon-prev {
    position: absolute;
    top: 50%;
    z-index: 5;
    display: inline-block;
    margin-top: -20px;
    color: #666;
    text-shadow: none;
}
#myCarousel .carousel-control .fa-chevron-left, #myCarousel .carousel-control .icon-prev {
    left: -5px;
}
#myCarousel .carousel-control .fa-chevron-right, #myCarousel .carousel-control .icon-next {
    right: 5px;
}
@media (max-width:767px) {
	#myCarousel .carousel-control .fa-chevron-left, #myCarousel .carousel-control .icon-prev {
	    display: none;
	}
	#myCarousel .carousel-control .fa-chevron-right, #myCarousel .carousel-control .icon-next {
	    display: none;
	}
	#myCarousel .carousel-control.left, #myCarousel .carousel-control.right {
		display: none;
	}
}
#myCarousel .carousel-control {
    width: 20px;
    opacity: 1;
}
#myCarousel .carousel-control.right{
    right: -8px;
}
#myCarousel .carousel-control.left {
    left: -15px;
}
#ultimipreventivi h4 {
	font-size: 20px;
}
#ultimipreventivi h3 {
	margin-bottom: 20px;	
}
#ultimipreventivi {
	margin-top: 30px;
	margin-bottom: 30px;
}
.visualizzadettaglio a {
	color: #666;
	font-family: "Raleway 600", sans-serif;
}
.visualizzadettaglio {
	font-size: 13px;
	margin-bottom: 0;
}

/****************************************** WIDGET DICONO DI NOI ********************************************/
#diconodinoi .contenitore {
    padding: 50px 0;
}
#diconodinoi.greysection {
    background-color: #f7f6f1;
}
.cosadicono-logo {
    vertical-align: middle;
}
.cosadicono-logo img {
	max-width: 100%;
    max-height: 140px;
    vertical-align: middle;
    margin: auto;
    display: inline-block;
    padding-bottom:20px;
}
#diconodinoi h3 {
	margin-bottom:20px;
}
#diconodinoi p {
    font-style: italic;
    font-size: 15px;
    font-family: "Raleway 500", sans-serif;
}
#diconodinoi .row {
    margin-right: 0px;
    margin-left: 0px;
}

/************************************************* VIDEO ***************************************************/
.video-intro {
	background-color: #65b3b8;
}
.button.js-open-main-video {
    background-color: #fff;
    color: #65b3b8;
    padding: 8px 30px;
    border-radius: 4px;
    font-family: "Raleway 600", Arial, Helvetica, sans-serif;
    text-decoration: none;
}
.button.js-open-main-video:hover {
    text-decoration: none;
}
.video-intro__text h2 {
	color: #fff;
	margin-top: 20px;
	font-size: 32px;
	font-family: "Raleway 800", Arial, Helvetica, sans-serif;
}
.video-intro__text h1 {
	color: #fff;
	font-family: "Raleway 500", Arial, Helvetica, sans-serif;
	margin-bottom: 0;
	font-size: 28px
}
.video-intro__text p {
	color: #fff;
	font-size: 18px;
	font-family: "Raleway 400", Arial, Helvetica, sans-serif;
}
.video-intro__video {
    display: none;
    width: 100%;
    height: 100%;
    max-width: 1280px;
    margin: 0 auto;
}
.video-intro__video__wrapper {
    position: relative;
    padding-bottom: 56.25%;
    height: 0;
}
.video-intro__video__wrapper iframe {
    max-width: 1280px;
    max-height: 720px;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
@media (min-width:768px) {
	#backgroundpacchetti {
		background-image: url('/tpls/iscrizione_aziende/img/sfondo-acquisto.jpg');
		background-repeat: no-repeat;
		background-position: bottom;
	}
}
@media (max-width:767px) {
	#backgroundpacchetti {
		background-color: #f2f2f2;
	}
}

/************************************************* SEZIONI ***************************************************/
.top-green {
	border-top: 20px solid #65b3b8;
}
.greensection {
	background-color: #65b3b8;
	color: #fff;
}
.contenitore {
	padding: 100px 0;
}
.contenitore-ristretto {
	padding-top: 50px;
	padding-bottom: 50px;
}
@media (min-width:768px) {
	#contenitore-iphone {
		padding-bottom: 0px;
	}
	#contenitore-iphone #testo {
		padding-top: 50px;
	}
}
#contenitore-pin {
	padding-bottom: 84px;
}
@media (min-width:1200px) {
	#contenitore-pin img {
		position: absolute;
	}
}
#contenitore-pin h2 {
	margin-top: 0px;
}
#contenitore-perche h3 {
	margin-bottom: 30px;
}
#contenitore-perche h4 {
	font-size: 20px;
}
#contenitore-perche .fa {
	color: #666;
}
#contenitore-video .video-intro__text h1, #contenitore-video .video-intro__text h2, #contenitore-video .video-intro__text p {
	color: #666;
}
#contenitore-rimborso {
	background-image: url('/tpls/iscrizione_aziende/img/sfondo-rimborso.jpg');
	background-repeat: no-repeat;
	background-position: center;
}
#lavora-serenita.contenitore {
	padding: 30px 0;
	background-color: #f2f2f2;
}
@media (min-width:1200px) {
	#sezione-verde {
		margin-top: -50px;
	}	
	#paperplane {
		margin-top: 40px;
	}
}
@media (min-width:992px) and (max-width:1199px){
	#paperplane {
		margin-top: 60px;
	}
}
@media (min-width:768px) and (max-width:991px){
	#paperplane {
		margin-top: 100px;
	}
}
.greysection {
	background-color: #e1e0de;
}
.greysection-contatti {
	background-color: #f2f2f2;
}
#sezione-verde ul {
	padding-left: 0;
}
#sezione-verde {
	border-bottom: 2px solid #9cc;
}
#green-footer p {
	margin: 20px 0;
}

/************************************************** CONTATTI ***************************************************/
#contatti h1 {
    color: #4d4d4d;
    margin-top: 50px;
    margin-bottom: 50px;
}
#contatti h1 span {
	font-family: "Raleway 600", Arial, Helvetica, sans-serif;
	color: #4d4d4d;
}
#contatti-left {
	margin-bottom: 30px;
}
#contatti-left h4 {
	color: #f19014;
	font-size: 18px;
	font-family: "Raleway 700", Arial, Helvetica, sans-serif;
    margin-bottom: 0px;
    margin-top: 0px;
}
#contatti h4 i {
	color: #f19014;
}
#contatti-left p, #contatti .greysection-contatti p {
	font-size: 16px;
	margin-bottom: 30px;
}
#contatti-left p b {
	color: #4d4d4d;
}
#contatti-left p span {
	color: #f19014;
	font-family: "Raleway 700", Arial, Helvetica, sans-serif;
}
#contatti .form_contatti h4 {
	color: #f19014;
	font-size: 18px;
	font-family: "Raleway 700", Arial, Helvetica, sans-serif;
    margin-bottom: 20px;
    margin-top: 0px;
}
#contatti .form_contatti .form-group label {
    margin-bottom: 2px;
    color: #666;
    background-color: #fff;
    line-height: 20px;
    font-family: "Raleway 500", sans-serif;
}
#contatti .form_contatti .form-group input[type="text"], #contatti .form_contatti .form-group input[type="email"] {
    height: 30px;
    padding: 0px 10px;
    font-size: 14px;
    color: #666;
    border: 1px solid #9d9d9d;
    border-radius: 2px;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    width: 100%;
}
#contatti .form_contatti .form-group textarea {
    padding: 5px 10px;
    font-size: 14px;
    color: #666;
    border: 1px solid #9d9d9d;
    border-radius: 2px;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    width: 100%;
}
#contatti #submitcontatti {
    background-color: #f19014;
    color: #fff;
}
#contatti #submitcontatti:hover {
    background-color: #d68014;
}
#contatti .greysection-contatti h4 {
	color: #f19014;
	font-size: 18px;
	font-family: "Raleway 700", Arial, Helvetica, sans-serif;
    margin-bottom: 0px;
    margin-top: 50px;
}
#mappa_google {
    height: 329px;
    border: 1px solid #ececec;
    margin: 50px 0;
}

/************************************************** FAQ ***************************************************/
#faq h1 {
    color: #4d4d4d;
    margin-top: 50px;
    margin-bottom: 50px;
}
#faq h1 span {
	font-family: "Raleway 600", Arial, Helvetica, sans-serif;
}
#faq dl {
    margin-bottom: 50px;
}
#faq dt {
    color: #4d4d4d;
}
#faq dd {
    color: #666;
    margin-bottom: 15px;
}
#faq ul {
    margin-bottom: 0px;
}

/************************************************** TARIFFE ***************************************************/
#tariffe .contenitore {
	padding: 50px 0;
}
@media (min-width:1200px) {
	#tariffe #backgroundimage .col-lg-11 {
		margin-left: 35px;
	}
	#tariffe #pacchettosilver {
		padding-left: 20px;
    	padding-right: 20px;
	}
	#tariffe #pacchettogold {
		padding-left: 20px;
    	padding-right: 20px;
	}
	#tariffe #pacchettoplatinum {
		padding-left: 20px;
    	padding-right: 20px;
	}
	#tariffe #pacchettopersonal {
		padding-left: 20px;
    	padding-right: 20px;
	}
}
@media (max-width:991px) {
	#tariffe #pacchettosilver, #tariffe #pacchettogold, #tariffe #pacchettoplatinum, #tariffe #pacchettopersonal {
		margin-bottom: 70px;
	}
}
.greysection-tariffe {
	background-color: #f2f2f2;
}
#tariffe #pacchettosilver #bottone_procedi_azienda, #tariffe #pacchettogold #bottone_procedi_azienda, #tariffe #pacchettoplatinum #bottone_procedi_azienda, #tariffe #pacchettopersonal #bottone_procedi_azienda, #tariffe .pacchettimensili #bottone_procedi_azienda {
	margin-top: 35px;
	width: auto;
  	padding: 6px 30px;
  	border-radius: 5px;
}
#tariffe #pacchettosilver #div_procedi_azienda {
	border-top: 3px solid #a4a0a3;
	padding-top: 30px;
}
#tariffe #pacchettosilver h3, #tariffe #pacchettomensile42 h3 {
    border-top: 30px solid #a4a0a3;
    margin-top: 0;
    margin-bottom: 20px;
    padding-top: 20px;
    color: #a4a0a3;
    font-family: "Raleway 800", Arial, Helvetica, sans-serif;
    font-size: 26px;
    padding-bottom: 20px;
    border-bottom: 3px solid #a4a0a3;
}
#tariffe #pacchettosilver p, #tariffe #pacchettomensile42 p {
    color: #a4a0a3;
    margin-bottom: 20px;
    font-family: "Raleway 600", Arial, Helvetica, sans-serif;
}
#tariffe #pacchettosilver .price, #tariffe #pacchettomensile42 .price {
    border-top: 3px solid #a4a0a3;
    border-bottom: 3px solid #a4a0a3;
    margin-top: 0;
    margin-bottom: 25px;
    padding-top: 20px;
    padding-bottom: 20px;
    color: #a4a0a3;
    font-family: "Raleway 500", Arial, Helvetica, sans-serif;
    font-size: 28px;
}
#tariffe #pacchettosilver .price-old, #tariffe #pacchettomensile42 .price-old {
    border-top: 3px solid #a4a0a3;
    margin-top: 0;
    margin-bottom: 0px;
    padding-top: 20px;
    padding-bottom: 20px;
    color: #a4a0a3;
    text-decoration: line-through;
    font-family: "Raleway 500", Arial, Helvetica, sans-serif;
    font-size: 20px;
}
#tariffe #pacchettosilver .price-new, #tariffe #pacchettomensile42 .price-new {
    border-bottom: 3px solid #a4a0a3;
    border-top: 3px solid #a4a0a3;
    margin-top: 0;
    margin-bottom: 25px;
    padding-top: 20px;
    padding-bottom: 20px;
    color: #6495ED;
    font-family: "Raleway 500", Arial, Helvetica, sans-serif;
    font-size: 28px;
}
#tariffe #pacchettosilver .price span, #tariffe #pacchettosilver .price-old span, #tariffe #pacchettosilver .price-new span {
    font-size: 16px;
}
#tariffe #pacchettogold #div_procedi_azienda {
	border-top: 3px solid #c99716;
	padding-top: 30px;
}
#tariffe #pacchettogold h3, #tariffe #pacchettomensile84 h3 {
    border-top: 30px solid #c99716;
    margin-top: 0;
    margin-bottom: 20px;
    padding-top: 20px;
    color: #c99716;
    font-family: "Raleway 800", Arial, Helvetica, sans-serif;
    font-size: 26px;
    padding-bottom: 20px;
    border-bottom: 3px solid #c99716;
}
#tariffe #pacchettogold p, #tariffe #pacchettomensile84 p {
    color: #c99716;
    margin-bottom: 20px;
    font-family: "Raleway 600", Arial, Helvetica, sans-serif;
}
#tariffe #pacchettogold .price, #tariffe #pacchettomensile84 .price {
    border-top: 3px solid #c99716;
    border-bottom: 3px solid #c99716;
    margin-top: 0;
    margin-bottom: 25px;
    padding-top: 20px;
    padding-bottom: 20px;
    color: #c99716;
    font-family: "Raleway 500", Arial, Helvetica, sans-serif;
    font-size: 28px;
}
#tariffe #pacchettogold .price-old, #tariffe #pacchettomensile84 .price-old {
    border-top: 3px solid #c99716;
    margin-top: 0;
    margin-bottom: 0px;
    padding-top: 20px;
    padding-bottom: 20px;
    text-decoration: line-through;
    color: #c99716;
    font-family: "Raleway 500", Arial, Helvetica, sans-serif;
    font-size: 20px;
}
#tariffe #pacchettogold .price-new, #tariffe #pacchettomensile84 .price-new {
    border-bottom: 3px solid #c99716;
    border-top: 3px solid #c99716;
    margin-top: 0;
    margin-bottom: 25px;
    padding-top: 20px;
    padding-bottom: 20px;
    color: #6495ED;
    font-family: "Raleway 500", Arial, Helvetica, sans-serif;
    font-size: 28px;
}
#tariffe #pacchettogold .price span, #tariffe #pacchettogold .price-old span, #tariffe #pacchettogold .price-new span {
    font-size: 16px;
}
#tariffe #pacchettoplatinum #div_procedi_azienda {
	border-top: 3px solid #606c65;
	padding-top: 30px;
}
#tariffe #pacchettoplatinum h3, #tariffe #pacchettomensile126 h3 {
    border-top: 30px solid #606c65;
    margin-top: 0;
    margin-bottom: 20px;
    padding-top: 20px;
    color: #606c65;
    font-family: "Raleway 800", Arial, Helvetica, sans-serif;
    font-size: 26px;
    padding-bottom: 20px;
    border-bottom: 3px solid #606c65;
}
#tariffe #pacchettoplatinum p, #tariffe #pacchettomensile126 p {
    color: #606c65;
    margin-bottom: 20px;
    font-family: "Raleway 600", Arial, Helvetica, sans-serif;
}
#tariffe #pacchettoplatinum .price, #tariffe #pacchettomensile126 .price {
    border-top: 3px solid #606c65;
    border-bottom: 3px solid #606c65;
    margin-top: 0;
    margin-bottom: 25px;
    padding-top: 20px;
    padding-bottom: 20px;
    color: #606c65;
    font-family: "Raleway 500", Arial, Helvetica, sans-serif;
    font-size: 28px;
}
#tariffe #pacchettoplatinum .price-old, #tariffe #pacchettomensile126 .price-old {
    border-top: 3px solid #606c65;
    margin-top: 0;
    margin-bottom: 0px;
    padding-top: 20px;
    padding-bottom: 20px;
    text-decoration: line-through;
    color: #606c65;
    font-family: "Raleway 500", Arial, Helvetica, sans-serif;
    font-size: 20px;
}
#tariffe #pacchettoplatinum .price-new, #tariffe #pacchettomensile126 .price-new {
    border-bottom: 3px solid #606c65;
    border-top: 3px solid #606c65;
    margin-top: 0;
    margin-bottom: 25px;
    padding-top: 20px;
    padding-bottom: 20px;
    color: #6495ED;
    font-family: "Raleway 500", Arial, Helvetica, sans-serif;
    font-size: 28px;
}
#tariffe #pacchettoplatinum .price span, #tariffe #pacchettoplatinum .price-old span, #tariffe #pacchettoplatinum .price-new span {
    font-size: 16px;
}
#tariffe #pacchettopersonal h3 {
    border-top: 30px solid #65b3b8;
    margin-top: 0;
    margin-bottom: 20px;
    padding-top: 20px;
    color: #65b3b8;
    font-family: "Raleway 800", Arial, Helvetica, sans-serif;
    font-size: 26px;
    padding-bottom: 20px;
    border-bottom: 3px solid #65b3b8;
}
#tariffe #pacchettopersonal p {
    color: #65b3b8;
    margin-bottom: 20px;
    font-family: "Raleway 600", Arial, Helvetica, sans-serif;
}
#tariffe #pacchettopersonal .price {
    border-top: 3px solid #65b3b8;
    border-bottom: 3px solid #65b3b8;
    margin-top: 0;
    margin-bottom: 25px;
    padding-top: 20px;
    padding-bottom: 20px;
    color: #65b3b8;
    font-family: "Raleway 500", Arial, Helvetica, sans-serif;
    font-size: 28px;
}
#tariffe #pacchettopersonal .price span {
    font-size: 16px;
}
#tariffe .pacchettimensili h3 {
    border-top: 30px solid #666;
    margin-top: 0;
    margin-bottom: 20px;
    padding-top: 20px;
    color: #666;
    font-family: "Raleway 800", Arial, Helvetica, sans-serif;
    font-size: 26px;
    padding-bottom: 20px;
    border-bottom: 3px solid #666;
}
#tariffe .pacchettimensili p {
    color: #666;
    margin-bottom: 20px;
    font-family: "Raleway 600", Arial, Helvetica, sans-serif;
}
#tariffe .pacchettimensili .price {
    border-top: 3px solid #666;
    border-bottom: 3px solid #666;
    margin-top: 0;
    margin-bottom: 25px;
    padding-top: 20px;
    padding-bottom: 20px;
    color: #666;
    font-family: "Raleway 500", Arial, Helvetica, sans-serif;
    font-size: 28px;
}
#tariffe .pacchettimensili .price span {
    font-size: 16px;
}
@media (max-width:767px) {
	#tariffe .pacchettimensili {
	    margin-bottom: 100px;
	}
}

/******************** STILI NUOVI PACCHETTI **********************/
#tariffe #bottone_procedi a {
    color: #fff;
}
#tariffe #confrontapiani table {
    font-size: 16px;
}
#tariffe #confrontapiani .panel-default #bottone_procedi {
    width: 100%;
}
#tariffe #confrontapiani .panel-default {
    margin-top: 50px;
}
#tariffe #pacchettostarter #bottone_procedi, #tariffe #confrontapiani #pacchettostarter #bottone_procedi {
	background-color: #006596;
	padding: 10px 30px;
	-webkit-box-shadow: 0 0 0;
    -moz-box-shadow: 0 0 0;
    box-shadow: 0 0 0;
    border-radius: 5px;
    border: 0px;
    color: #fff;
    font-family: "Source Sans Pro 900", sans-serif;
    font-size: 19px;
    text-transform: uppercase;
}
#tariffe #pacchettostarter h3 {
    border-top: 30px solid #006596;
    margin-top: 0;
    margin-bottom: 20px;
    padding-top: 20px;
    color: #006596;
    font-family: "Raleway 800", Arial, Helvetica, sans-serif;
    font-size: 26px;
    padding-bottom: 20px;
    border-bottom: 3px solid #006596;
}
#tariffe #pacchettostarter .price {
    border-top: 3px solid #006596;
    border-bottom: 3px solid #006596;
    margin-top: 0;
    margin-bottom: 25px;
    padding-top: 20px;
    padding-bottom: 20px;
    color: #006596;
    font-family: "Raleway 500", Arial, Helvetica, sans-serif;
    font-size: 28px;
}
#tariffe #pacchettostarter .price span {
    font-size: 16px;
}
#tariffe #pacchettostarter.panel-default {
    border-color: #006596;
}
#tariffe #pacchettostarter.panel-default>.panel-heading {
    color: #fff;
    background-color: #006596;
    border-color: #006596;
    font-size: 25px;
    font-weight: bold;
}
#tariffe th#pacchettostarter {
    color: #fff;
    background-color: #006596;
}
#tariffe #pacchettostarter i {
    color: #006596;
}
#tariffe.acquisto #pacchettostarter h2 {
    border-top: 30px solid #006596;
    margin-top: 20px;
    margin-bottom: 20px;
    padding-top: 15px;
    padding-bottom: 15px;
    color: #006596;
    font-family: "Raleway 800", Arial, Helvetica, sans-serif;
    font-size: 28px;
    border-bottom: 3px solid #006596;
}
#tariffe.acquisto #pacchettostarter h3 {
    border-top: 0px solid #006596;
    margin-top: 0;
    margin-bottom: 20px;
    padding-top: 10px;
    color: #006596;
    font-family: "Raleway 800", Arial, Helvetica, sans-serif;
    font-size: 26px;
    padding-bottom: 20px;
    border-bottom: 3px solid #006596;
}
#tariffe.acquisto #pacchettostarter .importo, #tariffe.acquisto #pacchettostarter .iva, #tariffe.acquisto #pacchettostarter .metodo{
    border-top: 0px solid #006596;
    margin-top: 0;
    margin-bottom: 20px;
    padding-top: 10px;
    color: #006596;
    font-family: "Raleway 500", Arial, Helvetica, sans-serif;
    font-size: 22px;
    padding-bottom: 20px;
    border-bottom: 3px solid #006596;
}

#tariffe #pacchettobusiness #bottone_procedi, #tariffe #confrontapiani #pacchettobusiness #bottone_procedi {
	background-color: #14ACB4;
	padding: 10px 30px;
	-webkit-box-shadow: 0 0 0;
    -moz-box-shadow: 0 0 0;
    box-shadow: 0 0 0;
    border-radius: 5px;
    border: 0px;
    color: #fff;
    font-family: "Source Sans Pro 900", sans-serif;
    font-size: 19px;
    text-transform: uppercase;
}
#tariffe #pacchettobusiness h3 {
    border-top: 30px solid #14ACB4;
    margin-top: 0;
    margin-bottom: 20px;
    padding-top: 20px;
    color: #14ACB4;
    font-family: "Raleway 800", Arial, Helvetica, sans-serif;
    font-size: 26px;
    padding-bottom: 20px;
    border-bottom: 3px solid #14ACB4;
}
#tariffe #pacchettobusiness .price {
    border-top: 3px solid #14ACB4;
    border-bottom: 3px solid #14ACB4;
    margin-top: 0;
    margin-bottom: 25px;
    padding-top: 20px;
    padding-bottom: 20px;
    color: #14ACB4;
    font-family: "Raleway 500", Arial, Helvetica, sans-serif;
    font-size: 28px;
}
#tariffe #pacchettobusiness .price span {
    font-size: 16px;
}
#tariffe #pacchettobusiness.panel-default {
    border-color: #14ACB4;
}
#tariffe #pacchettobusiness.panel-default>.panel-heading {
    color: #fff;
    background-color: #14ACB4;
    border-color: #14ACB4;
    font-size: 25px;
    font-weight: bold;
}
#tariffe th#pacchettobusiness {
    color: #fff;
    background-color: #14ACB4;
}
#tariffe #pacchettobusiness i {
    color: #14ACB4;
}
#tariffe.acquisto #pacchettobusiness h2 {
    border-top: 30px solid #14ACB4;
    margin-top: 20px;
    margin-bottom: 20px;
    padding-top: 15px;
    padding-bottom: 15px;
    color: #14ACB4;
    font-family: "Raleway 800", Arial, Helvetica, sans-serif;
    font-size: 28px;
    border-bottom: 3px solid #14ACB4;
}
#tariffe.acquisto #pacchettobusiness h3 {
    border-top: 0px solid #14ACB4;
    margin-top: 0;
    margin-bottom: 20px;
    padding-top: 10px;
    color: #14ACB4;
    font-family: "Raleway 800", Arial, Helvetica, sans-serif;
    font-size: 26px;
    padding-bottom: 20px;
    border-bottom: 3px solid #14ACB4;
}
#tariffe.acquisto #pacchettobusiness .importo, #tariffe.acquisto #pacchettobusiness .iva, #tariffe.acquisto #pacchettobusiness .metodo{
    border-top: 0px solid #14ACB4;
    margin-top: 0;
    margin-bottom: 20px;
    padding-top: 10px;
    color: #14ACB4;
    font-family: "Raleway 500", Arial, Helvetica, sans-serif;
    font-size: 22px;
    padding-bottom: 20px;
    border-bottom: 3px solid #14ACB4;
}

#tariffe #pacchettopro #bottone_procedi, #tariffe #confrontapiani #pacchettopro #bottone_procedi {
	background-color: #87BB36;
	padding: 10px 30px;
	-webkit-box-shadow: 0 0 0;
    -moz-box-shadow: 0 0 0;
    box-shadow: 0 0 0;
    border-radius: 5px;
    border: 0px;
    color: #fff;
    font-family: "Source Sans Pro 900", sans-serif;
    font-size: 19px;
    text-transform: uppercase;
}
#tariffe #pacchettopro h3 {
    border-top: 30px solid #87BB36;
    margin-top: 0;
    margin-bottom: 20px;
    padding-top: 20px;
    color: #87BB36;
    font-family: "Raleway 800", Arial, Helvetica, sans-serif;
    font-size: 26px;
    padding-bottom: 20px;
    border-bottom: 3px solid #87BB36;
}
#tariffe #pacchettopro .price {
    border-top: 3px solid #87BB36;
    border-bottom: 3px solid #87BB36;
    margin-top: 0;
    margin-bottom: 25px;
    padding-top: 20px;
    padding-bottom: 20px;
    color: #87BB36;
    font-family: "Raleway 500", Arial, Helvetica, sans-serif;
    font-size: 28px;
}
#tariffe #pacchettopro .price span {
    font-size: 16px;
}
#tariffe #pacchettopro.panel-default {
    border-color: #87BB36;
}
#tariffe #pacchettopro.panel-default>.panel-heading {
    color: #fff;
    background-color: #87BB36;
    border-color: #87BB36;
    font-size: 25px;
    font-weight: bold;
}
#tariffe th#pacchettopro {
    color: #fff;
    background-color: #87BB36;
}
#tariffe #pacchettopro i {
    color: #87BB36;
}
#tariffe.acquisto #pacchettopro h2 {
    border-top: 30px solid #87BB36;
    margin-top: 20px;
    margin-bottom: 20px;
    padding-top: 15px;
    padding-bottom: 15px;
    color: #87BB36;
    font-family: "Raleway 800", Arial, Helvetica, sans-serif;
    font-size: 28px;
    border-bottom: 3px solid #87BB36;
}
#tariffe.acquisto #pacchettopro h3 {
    border-top: 0px solid #14ACB4;
    margin-top: 0;
    margin-bottom: 20px;
    padding-top: 10px;
    color: #87BB36;
    font-family: "Raleway 800", Arial, Helvetica, sans-serif;
    font-size: 26px;
    padding-bottom: 20px;
    border-bottom: 3px solid #87BB36;
}
#tariffe.acquisto #pacchettopro .importo, #tariffe.acquisto #pacchettopro .iva, #tariffe.acquisto #pacchettopro .metodo{
    border-top: 0px solid #87BB36;
    margin-top: 0;
    margin-bottom: 20px;
    padding-top: 10px;
    color: #87BB36;
    font-family: "Raleway 500", Arial, Helvetica, sans-serif;
    font-size: 22px;
    padding-bottom: 20px;
    border-bottom: 3px solid #87BB36;
}

/****************************** FINE STILI NUOVI PACCHETTI ***************************/

#img-paypal {
	max-width: 240px;
}
.greysection-tariffe h3 {
	font-family: "Raleway 700", Arial, Helvetica, sans-serif;
	font-size: 26px;
}
.greysection-tariffe #saiche {
	margin-top: 0;
}
.greysection-tariffe p {
	font-family: "Raleway 400", Arial, Helvetica, sans-serif;
	font-size: 18px;
}
#tariffe #iscrIscrizioneAziende h3 {
    font-family: "Raleway 700", sans-serif;
}
#tariffe #iscrIscrizioneAziende .form-group label {
    margin-bottom: 2px;
    color: #666;
    background-color: #fff;
    line-height: 20px;
    font-family: "Raleway 500", sans-serif;
}
#tariffe #iscrIscrizioneAziende .form-group label.error, #tariffe #errore_scelta_categoria label.error, #condizionicontrattuali_error_container label.error, #condizionicontrattuali2_error_container label.error, #tariffe #personalForm .form-group label.error, #tariffe #silverForm .form-group label.error, #tariffe #goldForm .form-group label.error, #tariffe #platinumForm .form-group label.error {
	color:#c00;
}
#tariffe #iscrIscrizioneAziende .form-group input[type="text"], #tariffe #iscrIscrizioneAziende .form-group input[type="email"] {
    height: 30px;
    padding: 0px 10px;
    font-size: 14px;
    color: #666;
    border: 1px solid #9d9d9d;
    border-radius: 2px;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    width: 100%;
}
#tariffe #iscrIscrizioneAziende .form-group select {
    height: 30px;
    padding: 0px 10px;
    font-size: 14px;
    color: #666;
    border: 1px solid #9d9d9d;
    border-radius: 0px;
    -webkit-appearance: none;
    -moz-appearance: none;
    -ms-appearance: none;
    -o-appearance: none;
    appearance: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    width: 100%;
    background-position:right 50%;
    background-repeat:no-repeat;
    background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAMCAYAAABSgIzaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDZFNDEwNjlGNzFEMTFFMkJEQ0VDRTM1N0RCMzMyMkIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDZFNDEwNkFGNzFEMTFFMkJEQ0VDRTM1N0RCMzMyMkIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0NkU0MTA2N0Y3MUQxMUUyQkRDRUNFMzU3REIzMzIyQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0NkU0MTA2OEY3MUQxMUUyQkRDRUNFMzU3REIzMzIyQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuGsgwQAAAA5SURBVHjaYvz//z8DOYCJgUxAf42MQIzTk0D/M+KzkRGPoQSdykiKJrBGpOhgJFYTWNEIiEeAAAMAzNENEOH+do8AAAAASUVORK5CYII=);
}
#wizard_categoria, #wizard_sottocategoria, #wizard_aggiungi, #wizard_selezionate {
    display: none;
}
#tariffe #wizard_container select {
    height: 40px;
    padding: 0px 10px;
    font-size: 14px;
    color: #666;
    background-color: #e6e6e6;
    border: 1px solid #9d9d9d;
    border-radius: 0px;
    -webkit-appearance: none;
    -moz-appearance: none;
    -ms-appearance: none;
    -o-appearance: none;
    appearance: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    width: 100%;
    background-position:right 50%;
    background-repeat:no-repeat;
    background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAMCAYAAABSgIzaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDZFNDEwNjlGNzFEMTFFMkJEQ0VDRTM1N0RCMzMyMkIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDZFNDEwNkFGNzFEMTFFMkJEQ0VDRTM1N0RCMzMyMkIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0NkU0MTA2N0Y3MUQxMUUyQkRDRUNFMzU3REIzMzIyQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0NkU0MTA2OEY3MUQxMUUyQkRDRUNFMzU3REIzMzIyQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuGsgwQAAAA5SURBVHjaYvz//z8DOYCJgUxAf42MQIzTk0D/M+KzkRGPoQSdykiKJrBGpOhgJFYTWNEIiEeAAAMAzNENEOH+do8AAAAASUVORK5CYII=);
}
#wizard_selezionate h2 {
	font-family: "Raleway 500", Arial, Helvetica, sans-serif;
	font-size: 20px;
}
#wizard_selezionate th {
    color: #4d4d4d;
}
#wizard_selezionate .btn-default {
    padding: 0px 6px;
}
#tariffe .total {
    font-size: 26px;
    font-family: "Raleway 700", Arial, Helvetica, sans-serif;
}
#tariffe #pacchettoSilver h2, #tariffe #pacchettoSilver-Promo h2 {
    border-top: 30px solid #a4a0a3;
    margin-top: 20px;
    margin-bottom: 20px;
    padding-top: 15px;
    padding-bottom: 15px;
    color: #a4a0a3;
    font-family: "Raleway 800", Arial, Helvetica, sans-serif;
    font-size: 28px;
    border-bottom: 3px solid #a4a0a3;
}
#tariffe #pacchettoSilver p, #tariffe #pacchettoSilver-Promo p {
    color: #a4a0a3;
    margin-bottom: 20px;
    font-family: "Raleway 600", Arial, Helvetica, sans-serif;
}
#tariffe #pacchettoSilver .price, #tariffe #pacchettoSilver-Promo .price {
    border-top: 3px solid #a4a0a3;
    border-bottom: 3px solid #a4a0a3;
    margin-top: 0;
    margin-bottom: 25px;
    padding-top: 20px;
    padding-bottom: 20px;
    color: #a4a0a3;
    font-family: "Raleway 500", Arial, Helvetica, sans-serif;
    font-size: 26px;
}
#tariffe #pacchettoSilver .price span, #tariffe #pacchettoSilver-Promo .price span {
    font-size: 16px;
}
#tariffe #pacchettoSilver .iva, #tariffe #pacchettoSilver-Promo .iva {
    border-top: 0px;
    border-bottom: 3px solid #a4a0a3;
    margin-top: 0;
    margin-bottom: 25px;
    padding-top: 0px;
    padding-bottom: 20px;
    color: #a4a0a3;
    font-family: "Raleway 500", Arial, Helvetica, sans-serif;
    font-size: 26px;
}
#tariffe #pacchettoGold h2, #tariffe #pacchettoGold-Promo h2 {
    border-top: 30px solid #c99716;
    margin-top: 20px;
    margin-bottom: 20px;
    padding-top: 15px;
    padding-bottom: 15px;
    color: #c99716;
    font-family: "Raleway 800", Arial, Helvetica, sans-serif;
    font-size: 28px;
    border-bottom: 3px solid #c99716;
}
#tariffe #pacchettoGold p, #tariffe #pacchettoGold-Promo p {
    color: #a4a0a3;
    margin-bottom: 20px;
    font-family: "Raleway 600", Arial, Helvetica, sans-serif;
}
#tariffe #pacchettoGold .price, #tariffe #pacchettoGold-Promo .price {
    border-top: 3px solid #c99716;
    border-bottom: 3px solid #c99716;
    margin-top: 0;
    margin-bottom: 25px;
    padding-top: 20px;
    padding-bottom: 20px;
    color: #c99716;
    font-family: "Raleway 500", Arial, Helvetica, sans-serif;
    font-size: 26px;
}
#tariffe #pacchettoGold .price span, #tariffe #pacchettoGold-Promo .price span {
    font-size: 16px;
}
#tariffe #pacchettoGold .iva, #tariffe #pacchettoGold-Promo .iva {
    border-top: 0px;
    border-bottom: 3px solid #c99716;
    margin-top: 0;
    margin-bottom: 25px;
    padding-top: 0px;
    padding-bottom: 20px;
    color: #c99716;
    font-family: "Raleway 500", Arial, Helvetica, sans-serif;
    font-size: 26px;
}
#tariffe #pacchettoPlatinum h2, #tariffe #pacchettoPlatinum-Promo h2 {
    border-top: 30px solid #606c65;
    margin-top: 20px;
    margin-bottom: 20px;
    padding-top: 15px;
    padding-bottom: 15px;
    color: #606c65;
    font-family: "Raleway 800", Arial, Helvetica, sans-serif;
    font-size: 28px;
    border-bottom: 3px solid #606c65;
}
#tariffe #pacchettoPlatinum p, #tariffe #pacchettoPlatinum-Promo p {
    color: #606c65;
    margin-bottom: 20px;
    font-family: "Raleway 600", Arial, Helvetica, sans-serif;
}
#tariffe #pacchettoPlatinum .price, #tariffe #pacchettoPlatinum-Promo .price {
    border-top: 3px solid #606c65;
    border-bottom: 3px solid #606c65;
    margin-top: 0;
    margin-bottom: 25px;
    padding-top: 20px;
    padding-bottom: 20px;
    color: #606c65;
    font-family: "Raleway 500", Arial, Helvetica, sans-serif;
    font-size: 26px;
}
#tariffe #pacchettoPlatinum .price span, #tariffe #pacchettoPlatinum-Promo .price span {
    font-size: 16px;
}
#tariffe #pacchettoPlatinum .iva, #tariffe #pacchettoPlatinum-Promo .iva {
    border-top: 0px;
    border-bottom: 3px solid #606c65;
    margin-top: 0;
    margin-bottom: 25px;
    padding-top: 0px;
    padding-bottom: 20px;
    color: #606c65;
    font-family: "Raleway 500", Arial, Helvetica, sans-serif;
    font-size: 26px;
}
#tariffe #pacchettoSilver #bottone_procedi_azienda, #tariffe #pacchettoGold #bottone_procedi_azienda, #tariffe #pacchettoPlatinum #bottone_procedi_azienda, #tariffe #pacchettoPersonal #bottone_procedi_azienda, #tariffe #pacchettoSilver-Promo #bottone_procedi_azienda, #tariffe #pacchettoGold-Promo #bottone_procedi_azienda, #tariffe #pacchettoPlatinum-Promo #bottone_procedi_azienda, #tariffe #pacchettoPersonal-Promo #bottone_procedi_azienda, #tariffe .pacchettomensile #bottone_procedi_azienda {
	margin-top: 20px;
	width: 100%;
  	padding: 6px 30px;
  	border-radius: 5px;
  	border: 0px;
}
#tariffe .pacchettomensile h2 {
    border-top: 30px solid #666;
    margin-top: 20px;
    margin-bottom: 20px;
    padding-top: 15px;
    padding-bottom: 15px;
    color: #666;
    font-family: "Raleway 800", Arial, Helvetica, sans-serif;
    font-size: 28px;
    border-bottom: 3px solid #666;
}
#tariffe .pacchettomensile p {
    color: #666;
    margin-bottom: 20px;
    font-family: "Raleway 600", Arial, Helvetica, sans-serif;
}
#tariffe .pacchettomensile .price {
    border-top: 3px solid #666;
    border-bottom: 3px solid #666;
    margin-top: 0;
    margin-bottom: 25px;
    padding-top: 20px;
    padding-bottom: 20px;
    color: #666;
    font-family: "Raleway 500", Arial, Helvetica, sans-serif;
    font-size: 26px;
}
#tariffe .pacchettomensile .price span {
    font-size: 16px;
}
#tariffe .pacchettomensile .iva {
    border-top: 0px;
    border-bottom: 3px solid #666;
    margin-top: 0;
    margin-bottom: 25px;
    padding-top: 0px;
    padding-bottom: 20px;
    color: #666;
    font-family: "Raleway 500", Arial, Helvetica, sans-serif;
    font-size: 26px;
}
#tariffe #pacchettoSilver img, #tariffe #pacchettoGold img, #tariffe #pacchettoPlatinum img, #tariffe #pacchettoPersonal img, #tariffe #pacchettoSilver-Promo img, #tariffe #pacchettoGold-Promo img, #tariffe #pacchettoPlatinum-Promo img, #tariffe #pacchettoPersonal-Promo img, #tariffe .pacchettomensile img {
	margin-top: 20px;
}
#condizcontrattuali {
	margin-bottom: 50px;
}
.ui-dialog .ui-dialog-buttonpane,.ui-dialog-buttonset {
	text-align: center !important;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
	float: none !important;
}
.ui-dialog-titlebar {
	display: none !important;
}
#tariffe .ui-dialog {
	z-index: 1000 !important;
}
.ui-widget-overlay.custom-overlay {
	background-color: black;
	background-image: none;
	opacity: 0.6;
}
button.btnModal {
    background: #fff !important;
    font-size: 30px !important;
    color: #000 !important;
    margin: 0px !important auto !important;
}
#tariffe .personal h3 {
	margin-top: 0px;
	margin-bottom: 20px;
}
#tariffe .personal p {
	font-size: 18px;
}
#tariffe #personalForm .form-group label, #tariffe #silverForm .form-group label, #tariffe #goldForm .form-group label, #tariffe #platinumForm .form-group label {
    margin-bottom: 2px;
    color: #666;
    background-color: #fff;
    line-height: 20px;
    font-family: "Raleway 500", sans-serif;
}
#tariffe #personalForm .form-group input[type="text"], #tariffe #personalForm .form-group input[type="email"], #tariffe #personalForm .form-group select, #tariffe #silverForm .form-group input[type="text"], #tariffe #silverForm .form-group input[type="email"], #tariffe #silverForm .form-group select, #tariffe #goldForm .form-group input[type="text"], #tariffe #goldForm .form-group input[type="email"], #tariffe #goldForm .form-group select, #tariffe #platinumForm .form-group input[type="text"], #tariffe #platinumForm .form-group input[type="email"], #tariffe #platinumForm .form-group select {
    height: 30px;
    padding: 0px 10px;
    font-size: 14px;
    color: #666;
    border: 1px solid #9d9d9d;
    border-radius: 2px;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    width: 100%;
}
#tariffe #personalForm .form-group textarea, #tariffe #silverForm .form-group textarea, #tariffe #goldForm .form-group textarea, #tariffe #platinumForm .form-group textarea {
    padding: 5px 10px;
    font-size: 14px;
    color: #666;
    border: 1px solid #9d9d9d;
    border-radius: 2px;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    width: 100%;
}
#tariffe #pacchettoPersonal h2 {
    border-top: 30px solid #65b3b8;
    margin-top: 20px;
    margin-bottom: 20px;
    padding-top: 15px;
    padding-bottom: 15px;
    color: #65b3b8;
    font-family: "Raleway 800", Arial, Helvetica, sans-serif;
    font-size: 28px;
    border-bottom: 3px solid #65b3b8;
}

/************************************************** ISCRIZIONE GRATUITA ***************************************************/
.text-land h1 {
    font-size: 30px;
    font-family: "Raleway 800", sans-serif;
    color: #666;
}
.text-land h2 {
    font-size: 25px;
    font-family: "Raleway 700", sans-serif;
    color: #f19014;
    margin-top: 10px;
}
.text-land p {
    font-size: 16px;
    margin-bottom: 30px;
}
.form-land p {
    margin-top: 10px;
    color: #006836;
    font-family: "Raleway 500", Arial, Helvetica, sans-serif;
}
.form-land #bottone_procedi_azienda {
    padding: 7px 25px;
}

/************************************************** FOOTER ***************************************************/
footer .greensection p {
	margin:20px 0;
	font-family: "Raleway 700", sans-serif;
}
.socials-green .col-lg-8 {
	float: none;
    margin: 0 auto;
}
.social-cont {
	padding: 14px 0;
}
.social-cont a {
	color: #fff;
}
#greyfooter {
	background-color: #e1e0de;
	padding-top:20px;
}
#greyfooter h4 {
	padding-bottom: 20px;
	margin-top: 0px;
	font-family: "Raleway 600", sans-serif;
}
@media (max-width:767px) {
	#greyfooter img {
	    max-width: 200px;
	}
	#greyfooter h4 {
		text-align: center;
	}
}
@media (min-width:1200px) {
	#greyfooter img {
	    max-width: 200px;
	}
}
#greyfooter img {
    margin-top: 10px;
}
#greyfooter .ntelefono {
    margin-top: -10px;
}
@media (max-width:991px) {
	#greyfooter h4 {
		font-size:15px;
	}
}
#footer-contatti p {
	margin-bottom:20px;
	font-family: "Raleway 600", sans-serif;
}
#footer-contatti a {
	color: #666;
}
#footer-contatti a.yellow {
    color: #f19014;
    font-family: "Raleway 700", sans-serif;
    font-size: 15px;
}
#footer-bottom {
	display: table;
    min-height: 60px;
}
#info-azienda {
	display: table-cell;
    vertical-align: bottom;
    color:#bbb;
    font-family: "Raleway 400", sans-serif;
    font-size: 13px;
}
#footer_menu {
	text-align: center;
	margin: 0px auto;
	padding-left: 0;
}
@media (max-width:767px) {
	#footer_menu {
		margin-top: 20px;
	}	
	#footer_menu li {
		list-style-type: none;
		padding: 10px;
		display: block;
	}
	#footer_menu li a {
		text-decoration: underline;
	}
	#bannertorna {
		text-align: center;
	}
	#greyfooter .ntelefono {
	    margin-top: 10px;
	}
}
@media (min-width:768px) {
	#footer_menu li {
		list-style-type: none;
		padding: 0px 5px;
		border-right: 1px solid #666;
		display: inline-block;
	}
	#footer_menu li:first-child {
		border-left: 1px solid #666;
	}
	#greyfooter .ntelefono {
	    margin-top: -10px;
	}
}
#footer_menu li a {
	color: #666;
	display: inline-block;
}