﻿
.aside-1-list-small{
    width: 420px;
}
.inset-1,.inset-2,.inset-3,.inset-4{width:auto;}


.logo{

    float: left;

}


.header_fiche_impression .logo{

	display:block;

	margin:auto;

	width:100%;

	text-align:center;

	float:none;

}


.header_fiche_impression .logo img{

	max-width:140px;

}
.text-center{text-align:center!important}
.form-block--with-label .form-block__form .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:flex-end;}
.row{margin-left:-15px;margin-right:-15px}
.bootstrap-select.btn-group.dropdown-menu-right,.bootstrap-select.btn-group[class*=col-].dropdown-menu-right,.row-fluid .bootstrap-select.btn-group[class*=col-].dropdown-menu-right{float:right}
.textwidget .contact-form input[type=email],.textwidget .contact-form input[type=tel],.textwidget .contact-form input[type=text],.textwidget .contact-form input[type=url],.textwidget .contact-form textarea,.wp-block-column .contact-form input[type=email],.wp-block-column .contact-form input[type=tel],.wp-block-column .contact-form input[type=text],.wp-block-column .contact-form input[type=url],.wp-block-column .contact-form textarea{width:100%}

#ttw-head-widget .textwidget {
	display:inline;
	margin-left: 10px;
}
ul#navigation-alongside{line-height:4em;}
ul#navigation-alongside li a:hover{color:#000;}
#site-logo img.retina-logo{display:none}
.dessin_detail .content .component_loader{z-index:100}
.component_loader{display:inline-block;padding:7px 16px;position:absolute;top:6px;right:60px;opacity:1;transition:opacity .3s ease-out,transform .3s ease-out}
.component_loader.start_pos{opacity:0;pointer-events:none}
.component_loader.slideshow_loader{top:45%;right:45%}

  .main-navigation .menu-item-has-children {
    position: relative; }


.wrapper,
.layout-boxed {margin-left:auto;margin-right:auto}



.wrapper{width:1050px}


[class*="grid-"] .wrapper{width:100%}


.with-sidebar .wrapper:not(.slider-under-menu) .slider-latest .grids,
.with-sidebar .wrapper:not(.slider-under-menu) .slider-latest .columns {
	width:100%;
	margin-left:0;
}

	.with-sidebar .wrapper:not(.slider-under-menu) .slider-latest .entries article {
		width:48%;
		float:right;
	}

	
	.with-sidebar .wrapper:not(.slider-under-menu) .slider-latest .entries article:first-child {
		float:left;
		margin-bottom:0;
	}


.single-box.entry-media .wrapper {
	width:100%;		
}

	
	#branding .wrapper,
	.header-banner .inner-cell:last-child {
		width:100%;	
	}
.elementor-social-icons-wrapper{font-size:0}

.section .section_one_hr h2 {color: #ee8b3c;}


.site-footer .social__item:hover {
    text-decoration: none
}


.single-post-page .section-content .share .social__item {
    width: 40px;
    height: 40px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    transition: all .3s ease
}


.single-post-page .section-content .share .social__item:hover {
    opacity: .5
}


.single-post-page .section-content .share .social__item:hover img {
    filter: saturate(0)
}
#zone-user-wrapper{margin-bottom:0!important;border:0!important}
.zone-wrapper:not(.zone-content-wrapper){display:none;}
.toggled .menu-item-has-children .dropdown-menu-toggle{padding-left:20px}
.main-navigation.toggled .menu-item-has-children .dropdown-menu-toggle{float:right}
.menu-item-has-children .dropdown-menu-toggle{display:inline-block;height:100%;clear:both;padding-right:20px;padding-left:10px}
.menu-item-has-children ul .dropdown-menu-toggle{padding-top:10px;padding-bottom:10px;margin-top:-10px}
nav ul ul .menu-item-has-children .dropdown-menu-toggle,.sidebar .menu-item-has-children .dropdown-menu-toggle{float:right}
.widget ul li.menu-item-has-children,.widget ul li.page_item_has_children{padding-bottom:0}
.rtl .menu-item-has-children .dropdown-menu-toggle{padding-left:20px}
.view-convegni .view-content{clear:both;}
.view-eventi .view-footer .view-eventi .view-content{clear:both;}


#auctions-events .event-date {
	font-size: 12px;
	font-weight: 400;
}
#wrapper .fusion-vertical-menu-widget .menu li.menu-item-has-children ul,#wrapper .fusion-vertical-menu-widget .menu li.page_item_has_children ul{display:none}

.star-blocks {
	background: transparent;
}

div.news_scroll div.one_news{
	float:left;
	padding:5px;
	width:239px;
}

div.news_scroll div.one_news h3{
	font-size:18px;
	padding:0;
	margin:0;
	margin-bottom:5px;
	height:65px;
	width:239px;
}

div.news_scroll div.one_news img{
	float:left;
	margin-right:5px;
}



div.home-group div.one_news{
	float:left;
	font-size: 16px !important;
	padding:15px 5px;
	width:100%;
	overflow:hidden;
}

div.home-group div.one_news h3{
	font-size:18px;
	padding:0;
	margin:0;
	margin-bottom:5px;
	height:46px;
}

div.home-group div.one_news img{
	float:right;
	margin-right:5px;
}
