/* Begin Theme Settings */
.site_info > .container > .row-fluid > * 
{
  height: 120px;
  line-height: 120px;
}

.navbar .btn-navbar 
{
  margin-top: 28px
}

header 
{
  height: 56px;
  min-height: 56px;
}
.navbar .nav > li > a,
.nav .nav-search-box
{
  height: 56px;
  line-height: 56px;
}

.navbar .nav > li > a.with_teaser > .half
{
  height: 28px;
}

header .navbar .nav > li > a > i 
{
  font-size: 21px;
  line-height: 56px;
  height: 56px;
}

.navbar .nav > li > a.with_teaser > i,
.navbar .nav > li > a.menu_item_without_text > i
{
  font-size: 28px;
}

.navbar .nav > li > a.with_teaser > .half > span
{
  padding-top: 10px;
}

.navbar .nav > li > a.with_teaser > .teaser
{
  font-size: 12px;
}

header .navbar .nav .nav-search-box .search-form
{
  top: 0; /*-10px; */
}

header .company_logo.menu-logo,
header .company_logo.menu-logo > a
{
  height: 56px;
  line-height: 56px;
}

/* End Theme Settings */

/* Begin Custom CSS */
/*HEADER*/

.header.sticky.fixed { opacity: 1 !important}

header .navbar .nav > li > a {
    font-family: "Source Sans Pro", Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: 400;
}

/*NOTWITTER*/
.before_footer_twitter {display:none !important}

/*ASSOCIAZIONI*/
/*mappa associazioni*/
#map {display: none !important}


/*CONTATTI*/
#gmap_id_1 {display: none !important}

.flex-direction-nav li a,
.flex-direction-nav .flex-prev,
.flex-direction-nav .flex-next {
	background-image: -webkit-linear-gradient(top, rgba(37, 49, 65, 1) 0%, rgba(37, 49, 65, 1) 100%);
	background-image: -ms-linear-gradient(top, rgba(37, 49, 65, 1) 0%, rgba(37, 49, 65, 1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#253141", endColorstr="#253141", GradientType=0);
	background-color: #3b4b62;
	background-image: -moz-linear-gradient(center top, #3b4b62 0%, #3b4b62 100%);
}

.site_info .contacts .item_contact {
	color: #cccccc;
}

img.main_header_logo.primary-logo {
	height: auto !important;
	width: 270px !important;
}

.after_header {
	overflow: visible;
}

.page-inner{
    position: inherit;
    margin: auto;
}

.extra_header a.dropdown-toggle{
  color: #fff;
}

/* End Custom CSS */

/* CSS Generator Execution Time: 0.0025570392608643 seconds */