@charset "UTF-8";
/* CSS Document */


body {
	background: #efad44 none repeat scroll 0 0;
	font-family: 'Open Sans', sans-serif;
}

.floating-label-form-group input, .floating-label-form-group textarea {
    background: #efad44 none repeat scroll 0 0  !important;
}
	


.bottoniDonaOra {
    background-color: #e30613;
    border-radius: 30px;
    color: #fff;
    font-family: 'Open Sans', sans-serif;
    font-size: 18px;
    font-weight: normal;
    letter-spacing: normal;
    padding: 8px 16px;
	border-color: #ee1d25 !important;
	float:right;
}

.euro {
	color:#666666 !important;
}

.titolo {
	color: #f30;
    font-family: 'Open Sans', sans-serif;
    font-size: 1.9em;
	text-transform:uppercase;
}

.titolo_Sec {
    font-family: 'Open Sans', sans-serif;
	font-style:italic;
}

.form-control {
    background-color: #fff !important;
    background-image: none !important;
    border: 1px solid #ccc !important;
    border-radius: 0px !important;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset !important;
    color: #555 !important;
    display: block !important;
    font-size: 14px !important;
    
    line-height: 1.42857 !important;
    padding: 6px 12px !important;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s !important;
    width: 100% !important;
	margin-bottom:10px !important;
	font-family: 'Open Sans', sans-serif;
}

.floating-label-form-group {
    border: none !important;
}

.btn-group-lg > .btn, .btn-lg {
    font-size: 22px !important;
}

.btn-success {
    background-color: #ff8b00 !important;
    border-color: #ff8b00 !important;
    color: #ffffff;
    font-family: 'Open Sans', sans-serif;
}

.btn-lg, .btn-group-lg > .btn {
    border-radius: 6px;
    float: right !important;
    font-size: 18px;
    line-height: 1.33333;
    padding: 10px 27px !important;
	
	font-family: 'Open Sans', sans-serif;
}

a, a:hover, a:focus, a:active, a.active {
    color: #0067ba !important;
    outline: 0 none;
}

#trattamentoDati {
  padding-left:0px !important;  
  margin-left:0px !important;
}

.tit_donazione {
	font-family: 'Lato', sans-serif;
    font-size: 30px;
	text-align:center;
	padding:5px;
}

.tit_donazione2 {
    background-color: #00adef !important;
    color: #ffffff;
    float: left;
    font-family: 'Lato', sans-serif;
    font-size: 19px;
    padding: 20px;
    position: relative;
    text-align: center;
	-webkit-border-top-left-radius: 20px;
-webkit-border-top-right-radius: 20px;
-moz-border-radius-topleft: 20px;
-moz-border-radius-topright: 20px;
border-top-left-radius: 20px;
border-top-right-radius: 20px;
}

.tit_donazione {
	font-family: 'Open Sans', sans-serif;
    font-size: 30px;
	text-align:center;
	padding:5px;
}

.par_donazione {
	font-family: 'Open Sans', sans-serif;
	font-size: 17px !important;
	text-align:center;
	padding:10px 0px 20px 0px;
}

.par_donazione2 {
    font-family: 'Open Sans', sans-serif;
    font-size: 17px !important;
    margin-bottom: 20px;
    padding: 0;
    text-align: center;
	background-color: #ffffff;
}

.floating-label-form-group label {
	
	font-size: 20px !important;
    line-height: 20px !important;
	height: 2px !important;
	display:none;
}

.blocco_don {
    background-color: #eeeeee;
    padding: 0 0 7px !important;
	-webkit-border-bottom-right-radius: 20px;
-webkit-border-bottom-left-radius: 20px;
-moz-border-radius-bottomright: 20px;
-moz-border-radius-bottomleft: 20px;
border-bottom-right-radius: 20px;
border-bottom-left-radius: 20px;
}

label {
    padding-left: 10px !important;
	font-family: 'Open Sans', sans-serif;
    font-size: 17px;
}

a.link_dona {
	font-family: 'Open Sans', sans-serif;
	text-decoration:none;
	color:#00adef;
	font-size: 15px;
}

.link_dona {
	font-family: 'Open Sans', sans-serif;
	font-size: 15px;
}

.padding_bt {
	padding-bottom: 12px !important;
}

.padding_bt2 {
	padding-bottom: 12px !important;
	padding-left:25px;
}

.marg_top {
	margin-top: 10px !important;
}

section {
    padding: 30px 0 !important;
}

.btn-success {
    background-color: #ff8b00 !important;
    border: medium none;
    border-radius: 0 !important;
    color: #ffffff;
    font-family: 'Open Sans', sans-serif;
}

.floating-label-form-group {
	padding:0px !important;
}



.floating-label-form-group {
    border: 2px solid #ffffff !important;
}

input {
	background:none !important; border:none !important;
}

::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #ffffff !important;
}
::-moz-placeholder { /* Firefox 19+ */
  color: #ffffff !important;
}
:-ms-input-placeholder { /* IE 10+ */
  color: #ffffff !important;
}
:-moz-placeholder { /* Firefox 18- */
  color: #ffffff !important;
}

section {
    padding: 20px 0px !important;
}

.ron_btn {
	border: 2px solid #ffffff !important;
	font-size:25px !important;
	font-family: 'Open Sans', sans-serif !important;
	background: #efad44 none repeat scroll 0 0 !important;
	color:#fff !important;
	}
	
	.ron_btn:hover {
	border: 2px solid #ffffff !important;
	font-size:25px !important;
	font-family: 'Open Sans', sans-serif !important;
	background: #ffffff none repeat scroll 0 0 !important;
	color:#ed1c24 !important;
	}

.form-group {
    margin-bottom: 0 !important;
}



@media screen and (max-width:756px) {
	.col-xs-8, .col-xs-4 {
    width: 100%!important;
}
	.col-xs-4 {
		    padding: 0!important;
    margin: 20px 0 0;
	}
	
	.btn-lg, .btn-group-lg > .btn {
		    float: none!important;
    margin: 18px -11px 0 -15px!important;
    padding: 10px 10px !important;
	}
	
	iframe {
		height:180px!important;
	}
	
	.col-xs-6 {
    width: 87%!important;
		margin: 0 auto!important;
		float:none!important;
}
	#formDonaOra1 {
		    text-align: center!important;	
	}
}





