/*
Theme Name: Tosid PROMO
Description: Tema responsive per enfold child
Version: 1.0
Author: Stefano Morreale
Author URI: Ydeare
Template: enfold
*/
#regolamento.avia-section {
	border-radius: 0 100px 0 0;
}
#come-partecipare.avia-section,
#scopri-il-kit.avia-section {
	border-radius: 100px 0 0 0;
}
.avia-section-large .content, .avia-section-large .sidebar {
	padding-top: 80px;
	padding-bottom: 85px;
}

div#slider-home .slideshow_caption h2 {
	text-transform: uppercase;
	font-size: 75px;
	line-height: 1em;
	font-weight: 800;
	font-style: italic;
}
#top #slider-home .avia-slideshow .av-slideshow-caption .avia-caption-content {
  font-size: 35px;
  font-weight: 600;
  font-family: 'montserrat',Helvetica,Arial,sans-serif;
}
#top #slider-home .avia-slideshow .av-slideshow-caption .avia-caption-content .red{
	color:#e73331;
}
.red {
	color: #e73331;
}
#top #wrap_all .all_colors h1, #top #wrap_all .all_colors h2, #top #wrap_all .all_colors h3, #top #wrap_all .all_colors h4, #top #wrap_all .all_colors h5, #top #wrap_all .all_colors h6 {
	font-weight: 800;
	text-transform: uppercase;
	font-style: italic;
	letter-spacing:0px;
}
div .slideshow_caption, div .slideshow_caption a, div .slideshow_caption a:hover, div .slideshow_caption h2, div .slideshow_caption h2 .special_amp, div .slideshow_caption strong, div .slideshow_caption h2 strong {
	color: #e73331;
}
.avia-caption-content {
	line-height: 1.3em;
	color: #143984;
}
#top .iconbox_left_content .iconbox_icon, #top .iconbox_right_content .iconbox_icon {
	width: 58px;
	height: 58px;
	font-size: 32px;
	line-height: 32px;
	margin-right: 18px;
	margin-top: -10px;
}
#top .iconbox_left_content .iconbox_icon.avia-svg-icon svg:first-child, #top .iconbox_right_content .iconbox_icon.avia-svg-icon svg:first-child, #top .iconbox_left_content .iconbox_icon.avia-svg-icon img[is-svg-img="true"], #top .iconbox_right_content .iconbox_icon.avia-svg-icon img[is-svg-img="true"] {
	margin-top:12px;
}
#top .iconbox_content_container {
	line-height: 1.2em;
	font-size: 20px;
}
.main_color .av-masonry-pagination, .main_color .av-masonry-pagination:hover, .main_color .av-masonry-outerimage-container {
	background-color: transparent;
}
.avia-logo-slider .slide-entry-wrap {
    display: flex;
    align-items: center;
}
.caption_bottom .slideshow_caption .slideshow_inner_caption .slideshow_align_caption {
	padding: 20px 0;
	display: block;
	text-align: center;
}

@media only screen and (min-width: 990px) {
/*	.responsive.av-no-preview #top .av-desktop-columns-5 .av-masonry-entry {
	width: 14.9%;
}*/
}

@media only screen and (max-width: 989px) {
	.responsive #top .slideshow_caption h2 {
	font-size: 55px;
}
	.caption_bottom .slideshow_caption .slideshow_inner_caption {
	padding: 0 0px;
}
	.avia-caption-content {
	line-height: 1.3em;
	font-size: 33px;
	font-weight: 500;
}
	#regolamento.avia-section {
	border-radius: 0 70px 0 0;
}
#come-partecipare.avia-section,
#scopri-il-kit.avia-section {
	border-radius: 70px 0 0 0;
}
}

@media only screen and (max-width: 767px) {
.responsive #top .slideshow_caption h2 {
	font-size: 42px;
}
	.responsive #top .slideshow_caption .avia-caption-content, .responsive #top .slideshow_caption .avia-caption-content p {
	font-size: 28px;
}
}

@media only screen and (max-width: 479px) {
.responsive #top .slideshow_caption h2 {
	font-size: 35px;
}
	.responsive #top .slideshow_caption .avia-caption-content, .responsive #top .slideshow_caption .avia-caption-content p {
	font-size: 25px;
}
}

/*Add your own styles here:*/

