/*
Theme Name: Buonissima
Description: Tema per Buonissima, basato su Enfold
Version: 1.9
Author: Idee al lavoro
Author URI: https://ideeallavoro.com/
Template: enfold
*/


@import url(https://fonts.googleapis.com/css?family=Lato);
@import url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.6.3/css/font-awesome.css);
@import url('https://buonissimatorino.it/fonts/GothamBold.ttf');
/* @import url('db.onlinewebfonts.com/c/a0c08669717ba4342437aef1f5da1bc8?family=Novecento+Bold'); */



@font-face {
font-family: "GothamBold";
src: url('https://buonissimatorino.it/fonts/GothamBold.ttf') format('truetype'),
}

/*
@font-face {font-family: "Novecento Bold"; src: url("//db.onlinewebfonts.com/t/a0c08669717ba4342437aef1f5da1bc8.eot"); src: url("//db.onlinewebfonts.com/t/a0c08669717ba4342437aef1f5da1bc8.eot?#iefix") format("embedded-opentype"), url("//db.onlinewebfonts.com/t/a0c08669717ba4342437aef1f5da1bc8.woff2") format("woff2"), url("//db.onlinewebfonts.com/t/a0c08669717ba4342437aef1f5da1bc8.woff") format("woff"), url("//db.onlinewebfonts.com/t/a0c08669717ba4342437aef1f5da1bc8.ttf") format("truetype"), url("//db.onlinewebfonts.com/t/a0c08669717ba4342437aef1f5da1bc8.svg#Novecento Bold") format("svg"); }
*/


h1, h2, h3, h4, h5, h6 {
	font-family: "Gotham", sans-serif !important;
	letter-spacing: 3px!important;
}


.avia-section-huge .content, .avia-section-huge .sidebar {
    padding-top: 10px !important;
  
}

a {
	text-decoration: none !important;
}

p {
	font-size: 17px !important;
	line-height: 24px !important;
}

.sub-menu-list {
	color:#951c3b !important;
	
}

.border-right-1 {
	border-right: 1px solid red !important;
}

.padding-left-section {
	padding-left: 60px !important;
}


.margin-bottom-title {
	margin-bottom: -20px !important;
}

.border-bottom-single_event {border-bottom: 1px solide red !important}

#scroll-top-link {
	border-radius: 50% !important;
    background-color: #faa330 !important;
	color: #951c3b !important;
	border: none !important; 
	
}

#scroll-top-link.avia_pop_class {
	opacity: 1 !important;
}

.flex-container_bs {
  padding: 0;
  margin: 0;
  list-style: none;
  display: flex;
}

.center_bs { 
  justify-content: center; 
} 

.flex-item_bs {
  
  padding: 5px;
  width: 60px;
  height: 50px;
  margin: 5px;
  line-height: 50px;
  
}

.row-where {
	margin-top: -20px !important;
	padding-left: 14% !important;
	padding-right: 14% !important;
}

.content {
	padding-bottom: 30px !important;
}

.img-offset {
	margin-top: -10px !important;
	margin-left: -10px !important;
}

@media only screen and (min-width: 768px) {
	
.riqu_a {
	border-right: 3px solid #878787 !important;
	padding-right: 50px;
}

.riqu_b {
	border-right: 3px solid #878787 !important;
	padding-right: 50px;

}
	.padding-left-div {
	padding-left: 60px !important;
}

}

@media only screen and (max-width: 767px) {
	
.riqu_a {
	border-top: 3px solid #878787 !important;
	padding-top: 50px;
}

.riqu_b {
	border-bottom: 3px solid #878787 !important;
	padding-bottom: 50px;

}
	
	.padding-left-div {
	padding-left: 0 !important;
}
	
	#top #wrap_all .breadcrumb {
    display: none;
}

	
}



.round-img-red {
	border-radius: 50%;
	border: 8px solid #faa330 !important;
	/* outline: none;
	box-shadow: 0 0 0 4px orange; */
}

.round-img-2 {
	border-radius: 50%;
	border: 8px solid #951c3a !important;
	/* outline: none;
	box-shadow: 0 0 0 4px orange; */
}


.social-icon {
    padding:0;
    list-style: none;
}

/* #header_meta {
	background-color: #F4F4F4;
} */

.footer-social-icons {
	padding-top: 10px;
}

.social-icons li {
    vertical-align: top;
    display: inline;
    height: 300px;
	padding-right: 15px;
}


.container_wrap {
	border-top-style: none !important;
}

 /* Breadcrumbs below page title */
.title_container .breadcrumb { 
     position:relative;
     left:-2px; 
     top: 5px; 
}
.title_container { 
     padding-bottom:10px;
}

/* Title container background color */
.title_container { padding-left: 98px!important; padding-top: 40px!important; margin-bottom: -40px !important; background-color: white!important; border-bottom: none !important;}

.breadcrumb .sep {
	width: 12px!important;
}

.template-page .entry-content-wrapper h2 {
	text-transform: none;
}

/* Breadcrumb link color */
.breadcrumb-trail * { font-family: Gotham !important; font-size: 16px; }

 /* Remove you are here */ 
span.trail-before {
display: none!important;
}


table, .main_color table caption, .main_color tr:nth-child(even), .main_color .pricing-table>li:nth-child(even), .main_color tr:nth-child(odd), .main_color .pricing-table>li:nth-child(odd), .main_color .pricing-extra { background-color: transparent !important;  border: none!important;}
td span, td small, td a {   border: none!important;}

/* Table head */
#top .avia-table th {
    background: transparent !important;
   
}


.main_color tr:nth-child(even), .main_color .avia-data-table .avia-heading-row .avia-desc-col, .main_color .avia-data-table .avia-highlight-col, .main_color .pricing-table>li:nth-child(even), body .main_color .pricing-table.avia-desc-col li, #top .main_color .avia-data-table.avia_pricing_minimal th {
color: #951c3b !important; font-size: 18px; font-weight:black !important;
}

/* Table border */
.main_color table tr td{
border:none!important;
	border-bottom: 1px solid #951c3b !important;
}
.main_color table th {
border:none!important;
}


/* Table rows */
.main_color table caption, .main_color tr:nth-child(even), .main_color .pricing-table>li:nth-child(even), #top .main_color .avia-data-table.avia_pricing_minimal td {color: #951c3b !important; font-size: 16px;}

.main_color a, .main_color .widget_first, .main_color strong, .main_color b, .main_color b a, .main_color strong a, .main_color #js_sort_items a:hover, .main_color #js_sort_items a.active_sort, .main_color .av-sort-by-term a.active_sort, .main_color .special_amp, .main_color .taglist a.activeFilter, .main_color #commentform .required, #top .main_color .av-no-color.av-icon-style-border a.av-icon-char, .html_elegant-blog #top .main_color .blog-categories a, .html_elegant-blog #top .main_color .blog-categories a:hover {color: #951c3b !important;}
