.pricing-body p {
    max-width: 450px;
}

.footer-widget i {
    margin-right: 5px;
}
.footer-widget {
    font-size: 14px;
}
.posts-layout-default .meta-date {
    display: block;
}
.social-widget .social-widget-wrap a i{
	margin-bottom:20px;
}
.slider-heading-text{
	text-transform:uppercase;
}
.pricing-body p{
	padding:20px;
	text-align:center;
}
.pricing-body ul li{
	text-align:center;
}
.pricing-table ul {
    list-style: outside none none;
    margin: 0;
    padding: 0;
}
.pricing-table ul li:nth-child(2n) {
    background: #f5f5f5 none repeat scroll 0 0;
}
.pricing-table ul li {
    padding: 0.857143rem 1.28571rem;
}

.pricing-table ul li:before{
	font-family:'FontAwesome';
	content:"\f00c\00a0";
}
.rigaAllegatoLink{
	border-bottom: 1px solid #e5e5e5; display: block;margin-bottom: 1rem;padding-bottom: 1rem;text-transform: capitalize;
}
.main-content{
	font-size:16px;
}
.abstract-title{
	font-size:1.5em;
	line-height:1.5em;
}
#checkMe{
	display:none;
}
.posts .posts-layout-masonry .date-badge, .posts .posts-layout-timeline .date-badge{
	display:block;
}

@media (max-width: 991px){
	.heading-container .heading-standar .page-breadcrumb{
		display:block;
	}
	.footer-widget-wrap .footerAzienda{
		text-align:center;
		margin-bottom:30px;
	}
	.pricing-table.pricing-1-column .pricing-column, .pricing-table.pricing-3-column .pricing-column, .pricing-table.pricing-4-column .pricing-column, .pricing-table.pricing-5-column .pricing-column {
		width: 33.3%;
	}
	.pricing-items{
		padding-top:20px ;
		padding-bottom:20px;
	}
	.section-about{
		padding-top:40px ;
		padding-bottom:20px;
	}
	.pricing-table .pricing-column  {
		width: 100%;
	}
	.pricing-table .pricing-column  {
		width: 100%;
	}
	.pricing-table .pricing-column .pricing-body p {
		max-width: none;
	}

}
@media (max-width: 568px){
	.dhslider .slider-caption {
		top:10%;
	}
	.carousel-indicators{
		display:none;
	}
	.slider-heading-text{
		font-size:1.7em !important;
	}
	.section-welcome{
		padding-top:30px;
	}
}
.footer-contact-icon-link, .footer-contact-icon-text{

}
.primary-nav > .megamenu > .dropdown-menu > li{
	padding:8px;
}
.categorie{
	position:absolute;
	top:0px;
}
.shop ul.products li.product{
	width:32%;
}

.tabs-left > .nav-tabs{
	vertical-align:top;
}
.tabs-left > .nav-tabs {
    border-right: 1px solid #dddddd;
}
.tabs-left > .nav-tabs .active > a, .tabs-left > .nav-tabs .active > a:hover, .tabs-left > .nav-tabs .active > a:focus {
    border-color: #dddddd transparent #dddddd #7ccedf;
}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
    background: #fff;
    color: #888888;
    border: 1px solid #A1A1A1;
    border-bottom-color: transparent;
    cursor: default;
}
.tabs-warning.tabs-left .nav-tabs > li.active > a, .tabs-warning.tabs-left .nav-tabs > li.active > a:hover, .tabs-warning.tabs-left .nav-tabs > li.active > a:focus {
    border-left-color: #7ccedf;
    color: #7ccedf;
}
.tit-categoria {
    text-transform: uppercase;
}
.tit-categoria i {
    margin-right: 15px;
}
.tit-categoria a, .tit-categoria a i{
	color: #6D6D6D;
}
.tit-categoria a:hover, .tit-categoria a:hover i{
	color: #A1A1A1;
}

.tit-categoria.active a, .tit-categoria.active a i{
	color: #7ccedf;
}
.product-slider-title {
	text-transform: uppercase;
	padding:10px;
	background:rgba(124,206,223,0.50);
	border-bottom:none;
}
.product-slider-title .el-heading:before {
    border-bottom: none;
    display:none;
}
.shop ul.products li.product figcaption .product_title {
    white-space: normal !important;
}
.section-shop {
    padding-top: 80px;
    padding-bottom: 80px;
}
.grecaptcha-badge {
	visibility: hidden !important;
}