#block-locale-language ul li.active {
  display: none;
}

.front .zone-preface {
  padding: 0px;
}

.responsive-layout-mobile .logo-img {
  display: none;
}

.responsive-layout-mobile #zone-user-wrapper #region-user-first {
  top: 6px;
}

.responsive-layout-mobile .site-name {
    margin-top: 15px;
}

.responsive-layout-mobile .site-name-slogan {
    margin-bottom: 10px;
}

#block-locale-language {
	float: right;
}

#block-locale-language ul.language-switcher-locale-url li {
	margin-left: 6px;
}

#block-locale-language .content a {
  display: block;
  cursor: pointer;
  width: 25px;
}

.responsive-layout-mobile #block-locale-language {
	width: 22%;
}

.responsive-layout-mobile #block-locale-language ul.menu li {
	margin-left: 4px;
	margin-bottom: 2px;
	float: left;
}

.responsive-layout-mobile #block-locale-language .content a {
  color: #ffffff;
  font-size: 0.8em;
  padding: 3px 0;
  width: 25px;
}

.responsive-layout-mobile #zone-user-wrapper #block-custom-google-cse-custom-google-cse {
    float: left;
    height: 10%;
    margin-left: 0px;
    width: 70%;
}

body .flexslider {
  margin-top: 0;
  margin-bottom: 1px;
}

body .slider-title {
    width: 95.8%;
}

#block-menu-block-20 {
   margin-bottom: 30px;
}

.responsive-layout-mobile #block-menu-block-20 ul.menu li {
    border-bottom: 2px solid #ffffff;
    height: 30px;
}

.responsive-layout-mobile #block-menu-block-20 ul.menu li a,
.responsive-layout-mobile #block-menu-block-20 ul.menu li span {
  display: block;
  padding: 7px 10px;
}

.front h2.block-title {
  border: 0px;
  margin: 0px;
}

.responsive-layout-mobile #block-views-fields-blocks-block-9 .content {
    padding: 7px 10px 0;
}

body .more-link {
    border-top: 2px solid #cfcece;
    border-bottom: 0px;
    clear: both;
    font-size: 1.1em;
    margin-top: 5px;
    padding-top: 3px;
    text-align: right;
    text-transform: uppercase;
}

/* Footer */

#region-postscript-third {
    border-top: 1px solid;
    margin-top: 40px;
    padding: 40px 0;
}

body #block-menu-menu-social .menu {
    border-bottom: 0px;
}

.responsive-layout-mobile #region-postscript-third {
    border-top: none;
    margin-top: 0px;
    padding: 0;
}

.responsive-layout-mobile #region-postscript-third .block-block-4 {
  display: none;
}

.responsive-layout-mobile #region-postscript-third .block-block-1{
    border-top: 1px solid;
    margin-top: 200px;
    padding: 10px;
}


/* Social Home */

.responsive-layout-mobile #region-sidebar-second .block-inner {
    padding: 0px;
}

#block-menu-menu-social .menu {
    border-bottom: 1px solid #ffffff;
    margin-bottom: 20px;
    text-align: center
}

#block-menu-menu-social .menu li {
	display: inline-block;
	margin: 0 13px 10px 0;
}

#block-menu-menu-social .menu li a,
#block-menu-menu-social .menu li span {
    background: rgba(0, 0, 0, 0) none no-repeat scroll center center;
    display: block;
    height: 40px;
    position: relative;
    text-indent: -9999px;
    width: 40px;
}

#block-menu-menu-social .menu li a[title="Facebook"],
#block-menu-menu-social .menu li span[title="Facebook"] {
	background: url(../img/icon_facebook_hp.png) no-repeat center center;
}
#block-menu-menu-social .menu li a[title="Twitter"],
#block-menu-menu-social .menu li span[title="Twitter"] {
	background: url(../img/icon_tweet_hp.png) no-repeat center center;
}
#block-menu-menu-social .menu li a[title="Youtube"],
#block-menu-menu-social .menu li span[title="Youtube"] {
	background: url(../img/icon_youtube_hp.png) no-repeat center center;
}
/* SDPPUB-2073 */
#block-menu-menu-social .menu li a[title="Instagram"],
#block-menu-menu-social .menu li span[title="Instagram"] {
    background: url(../img/icon_instagram_hp.png) no-repeat center center;
}
#block-menu-menu-social .menu li a[title="RSS"],
#block-menu-menu-social .menu li span[title="RSS"] {
	background: url(../img/icon_feed_hp.png) no-repeat center center;
}
#block-menu-menu-social .menu li a[title="ReportersTV"],
#block-menu-menu-social .menu li span[title="ReportersTV"] {
    background: url(../img/icon_reporters_tv_hp.png) no-repeat center center;
}



/* Pagina Menù */

body #region-content #block-menu-block-4 h2.block-title {
    background-image: none;
    padding: 25px 0 25px 40px;
}

/* Avvisi */

.responsive-layout-mobile #block-views-feed-item-block .views-row,
.responsive-layout-mobile #block-views-avvisi-vista-block-1 .views-row,
.responsive-layout-mobile #block-views-avvisi-vista-block .views-row {
  margin-bottom: 10px;
}

.responsive-layout-mobile #block-views-feed-item-block .views-row,
.responsive-layout-mobile #block-views-avvisi-vista-block-1 .views-row,
.responsive-layout-mobile #block-views-avvisi-vista-block .views-row {
	padding: 10px;
}

.responsive-layout-mobile #block-views-feed-item-block h3,
.responsive-layout-mobile #block-views-avvisi-vista-block-1 h3,
.responsive-layout-mobile .front #block-views-avvisi-vista-block h3,
.responsive-layout-mobile .front #block-views-eventi-block-2 h3 {
    font-size: 1.3em;
}

.view-avvisi-vista .view-filters {
	margin-bottom:60px;
	position: relative;
	padding: 30px 0 0;
}

.view-avvisi-vista .views-exposed-widgets {
	margin-bottom: 0;
}

.view-avvisi-vista .views-exposed-form .views-exposed-widget {
	width: 42%;
	margin: 0 4% 30px;
	padding: 0;
}

.view-avvisi-vista .views-exposed-form .views-exposed-widget {
  float: none;
}

.view-avvisi-vista .views-exposed-form .views-exposed-widget.views-submit-button {
	margin: 0 4% 30px;
	width: auto;
	right: 0;
	padding: 0;
  bottom: -34px;
  position: absolute;
}

.view-avvisi-vista .views-exposed-form .views-exposed-widget .form-submit {
	margin: 0;
  padding: 5px 25px;
  text-transform: uppercase;	
}

.view-avvisi-vista .views-exposed-form label {
    font-weight: normal;
    text-align: left;
    text-transform: uppercase;
}

.view-avvisi-vista .views-exposed-widget .views-widget select,
.view-avvisi-vista .views-exposed-widget .views-widget input[type="text"] {
	width: 100%;
}

.view-empty {
  text-align: center;
}

.responsive-layout-mobile .view-avvisi-vista .view-filters {
    margin-bottom: 30px;
    padding: 0;
    position: relative;
}

/* Archivio */

.responsive-layout-mobile #block-system-main .view-filters {
  margin-botto: 20px;
}

.responsive-layout-mobile #block-system-main .view-eventi .views-field-title {
  margin-top: 40px;
}

/** embed ugov **/

.paragraphs-item-oembed .field-name-componenti .field-label {
  margin-top: 1em;
}

.paragraphs-item-oembed .view-grouping {
  margin-top: 3px;
}

.paragraphs-item-oembed .aprichiudi-group .view-grouping-header {
    background: none repeat scroll 0 0;
    border: 1px solid #fafafa;
    font-size: 1em;
    font-weight: bold;
    margin: 5px 0 0 0;
    padding: 2px 2em 2px 5px;
    position: relative;
    text-transform: uppercase;
}
.paragraphs-item-oembed .aprichiudi-group .view-grouping-header span {
    display: inline-block;
    position: absolute;
    margin: 0 2px 0 5px;
    padding: 0;
    right: 0;
    top: 2px;
    border-bottom: 1px solid #144c7e;
    color: #144c7e;
    font-size: .75em;
    font-weight: normal;
}

.paragraphs-item-oembed #block-views-ugov-view-degreecourse-block-9 .view-grouping-header,
.paragraphs-item-oembed #block-views-e5e960c8600669ebb4e4eaf02357e23f .view-grouping-header,
.paragraphs-item-oembed #block-views-ugov-view-degreecourse-block-11 .view-grouping-header {
  padding: 1px;
  margin-top: 5px;
  margin-bottom: 0;
  font-size: 1.2em;
  font-weight: bold;
  cursor: pointer;
}

.view-ugov-unita-organizzativa .aprichiudi-wrapper h3,
.paragraphs-item-oembed #block-views-ugov-view-degreecourse-block-9 .aprichiudi-wrapper h3,
.paragraphs-item-oembed #block-views-e5e960c8600669ebb4e4eaf02357e23f .aprichiudi-wrapper h3,
.paragraphs-item-oembed #block-views-ugov-view-degreecourse-block-11 .aprichiudi-wrapper h3 {
  padding: 1px;
  margin-top: 0;
  margin-bottom: 5px;
  text-indent: 12px;
  font-size: 1.1em;
  font-weight: normal;
  cursor: pointer;
  color: #B02E2F;
}

/* SDPPUB-1513 */
#section-header .site-name-slogan .site-slogan {
    line-height: 1.5em;
    margin-top: 3px;
}

/* oembed view */
.view-oembed-provider-off span.views-label {
  font-weight: bold;
}

