input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
transition: background-color 5000s ease-in-out 0s;
}
body
{
	background-image:url("../image/bg-travel-3.jpg");
	font-family:sans-serif !important;
}
#stmp_btn
{
	display:none;
}	
#container{
	max-width:960px;
	text-align:center;
	margin:auto;
	padding-top:50px;
}

.mycontainer
{
	margin: 20px 65px;
	
}
#footer
{
	text-align:right;
	height:40px;
	background-color:#000000;
	margin-top:50px;
	margin-bottom:50px;
	padding: 10px 15px 10px 10px !important;
}

#footer > p
{
	color:#FFFFFF;
	font-size:11px;
}

.form_content {
    opacity: 0.8;
    background-color: #ffffff;
    display: block;
    padding: 30px 20px 20px 20px;
}	

.title_form
{
	margin-bottom:30px !important;
	f
}	
.input_content
{
	width:500px;
	display:block;
	margin:auto;
}

.dropdown-menu{

	background-color:#000000 !important;
}
a.mymenu{
	
	font-size:12px !important;
	color:#FFFFFF !important;
}	
/*Dati Bollettino*/

.daticontainer
{
	width:25%;
	float:left;
	height:40px
	
}
.datiintestazione
{
	width:25%;
	float:left;
	margin:15px 0px;
	
}								
.daticontainer > label
{
	display:block;
	margin-bottom:5px;
	text-align:center;
	
}
.daticontainer > input
{
	width:100px;
	border-radius: 4px;
	border: 1px solid #ccc;
	cursor:pointer;
	padding: 3px 8px;
	
}
.daticontainer > img
{
	margin-top:5px;
	cursor:pointer;
	


}
		
#datibollettino
{
	width:480px;
	margin:20px auto;
	border: 2px solid #000000;
	border-radius: 4px;
	
}
#datipagamento
{
	margin-top:50px;
	margin-bottom:50px;
	padding-top:50px;
	padding-bottom:50px;

}
#ins_dati_cartella,#mod_dati_cartella
{
	width:480px;
	margin:20px auto;
	border: 2px solid #000000;
	border-radius: 4px;
}	

.datiintestazionecartella
{
	width:33%;
	float:left;
}	

.datiintestazionecartella > input
{
	width:100px;
	border-radius: 4px;
	border: 1px solid #ccc;
	padding: 3px 8px;
	
}
a.mymenu:hover {
    background-color: #999999 !important;
}	
.caret
{
	margin-top:9px !important;
}		