body.home #home-news { width: 100%; }
#language-selector { width: 189px; margin-right: 183px; height: 19px; }
#language-selector .trigger { width: 40px; display: block; }
#language-selector ul.no-list { float: right; }
#searchFormTop { margin-right: 0 }
#area-riservata { width: 130px; width: 346px; }
.title.white span { float: none; padding-left: 130px; }
body.home .content .title { background-color: #333; }
body.contacts .left { padding-bottom: 60px; }
body.contacts .right .form { width: 365px; }
body.contacts .right li.half { float: none; padding-left: 100px; }
body.contacts .right .note span { clear: none; }
body.contacts .right li.catal-label label { display: block; float: left; width: 165px; height: 13px; }
body.companyProfile .left #years li.active { z-index: 10; }
body.companyProfile .left #years.js li.active img { z-index: 10; }
body.idea #gallery-cont nav { z-index: 1000; }
.social { display: none; }
body.door-collection #collection #models { width: 100%; }
#head-slider nav { position: relative; z-index: 500; }
body.news .right #switcher .nav, body.mondoGarofoli .right #switcher .nav, body.projects .right #switcher .nav { position: absolute; z-index: 60; }
body.news .right #switcher .nav, body.mondoGarofoli .right #switcher .nav, body.projects .right #switcher .nav { width: 60px; }
body.doorCollection #collection header .abstract { padding-left: 0; }
#extra-forms { margin-bottom: 100px; }
body.contacts .right { padding-bottom: 50px; }
body.search #searchForm { margin-top: 0; }
body.contacts .left .text ul li { width: 220px; }
body.home .right .gidea-over span { margin-bottom: 15px; }
body.idea #gallery-cont section header .txt .social-trigger { display: none; }
body.idea #gallery-cont section header .txt > div { margin-right: 0; }