/* ----------------------------------------------------------------
	Custom CSS

	Add all your Custom Styled CSS here for New Styles or
	Overwriting Default Theme Styles for Better Handling Updates
-----------------------------------------------------------------*/
.titolosconto{font-size:20px; line-height:20px; padding:0; margin:0}
.fb {
  background-color: #3B5998;
  color: white;
  transition:2s;
}
.fb:hover {
  background-color: #3B5998;
  color: white;
  transition:1s;
  padding:7px 30px;
}

.didascalia a{ color:#333; font-family: 'Roboto Condensed', sans-serif; font-size:15px; text-transform:uppercase; font-weight:bold;margin-top:-15px; letter-spacing:0px; line-height: 80%;}
.didascalia a:hover{ color:#333; font-family: 'Roboto Condensed', sans-serif; font-size:15px; text-transform:uppercase; font-weight:bold;margin-top:-15px; letter-spacing:0px ; line-height: 80%;}
.didascalia { color:#333; font-family: 'Roboto Condensed', sans-serif;font-size:15px; text-transform:uppercase; font-weight:bold;margin-top:-15px; letter-spacing:0px ; line-height: 80%;}
#didascalia {line-height: 20px !important;}

.post-grid .entry {
	float: left;
	width: 25%;
	padding-right: 28px;
	}

	.post-grid12 .entry12 {
	float: left;
	width: 100%;
	padding-right: 28px;
	padding-bottom: 10px;
	}


	.post-grid .entry6 {
	float: left;
	width: 50%;
	padding-right: 28px;
	padding-bottom: 10px;
	}

	.post-grid .entry4 {
	float: left;
	width: 33%;
	padding-right: 28px;
	padding-bottom: 10px;
	}

	.post-grid .entry3 {
	float: left;
	width: 25%;
	padding-right: 28px;
	padding-bottom: 10px;
	}

	.post-grid .entry2 {
	float: left;
	width: 33%;
	padding-right: 28px;
	padding-bottom: 10px;
	}
	.post-grid .entry1 {
	float: left;
	width: 25%;
	padding-right: 28px;
	padding-bottom: 10px;
	}
	.post-grid .entry0 {
	float: left;
	width: 20%;
	padding-right: 28px;
	padding-bottom: 10px;
	}
	
		



/* On screens that are 992px or less, set the background color to blue */
@media screen and (max-width: 992px) {



}

/* On screens that are 600px or less, set the background color to olive */
@media screen and (max-width: 600px) {

	.post-grid .entry0 {
	float: left;
	width: 100%;
	padding-right: 0px;
	padding:10px;
	padding-bottom: 10px;
	}

}

	.showonmobile {
		display:none;
	}
	

	.showondesktop {
		display:inline;
	}
	
	
@media screen and (max-width: 600px) {

	.showonmobile {
		display:inline;
	}
	

	.showondesktop {
		display:none;
	}

}


.col-md-6 {float:left;}
.col-md-4 {float:left;}
.col-md-8 {float:left;}


.btn-sm {
    padding: .25rem .5rem !important;
    font-size: .875rem !important;
    line-height: 1.5;
    border-radius: .2rem;
}

.ricercaricevuta{width:100%; text-align:center; background-color:#EEE; padding-top:15px; border-radius:10px;}

@media (max-width: 575.98px) {
    .container, #header.full-header .container, .container-fullwidth {
        width: 100% !important;
        padding-left: 23px !important;
        padding-right: 23px !important;
    }
	.ricercaricevuta{width:100%; text-align:center; background-color:#EEE; padding-top:15px; border-radius:10px; margin-left:0px}
	

