#grayscale");-webkit-filter:grayscale(100%);-moz-filter: grayscale(100%);-ms-filter:grayscale(100%);-o-filter: grayscale(100%);filter:gray;opacity:0.4;}div#LOGHI img:hover {background-color:#fff; opacity:1; filter:none;box-shadow:0px 0px 10px rgba(0,0,0,0.3);}div#FOTOgallery.row{background-position:center bottom !important;}div#VIDEOgallery.row {background-position:center top !important;}footer div.textwidget {color:#fff;}.thb-footer-bar-menu {text-transform:uppercase;}.footer_bar .thb-footer-bar-menu li a { font-weight:600 !important;}.addtoany_content {text-align:center;}#colonnaCF7 {background:#f2f2f2; border:thin solid #aeaeae; border-radius:8px; box-shadow:0px 2px 7px rgba(0,0,0,0.2); padding:5vh 2vw;}.wpcf7-form {font-family:'Roboto', sans-serif; font-weight:500;}input.wpcf7-submit {background:#5491f5; border-radius:4px;}.wpcf7-response-output {display:none !important;}@media screen and (max-width:600px) {#colonnaCF7 {margin:0 5vw; max-width:90%;}input.wpcf7-submit {display:inline; margin:0 auto;}}.mobile-toggle-holder .mobile-toggle span{width:20px; height:3px;}@media screen and (max-width:600px) {div.menu-footer-menu-container {display:none;}footer div.textwidget {text-align:center;}div.columns.type-portfolio.small-12{width:50%;max-width:50%;}}nav#mobile-menu ul li:last-child, nav#mobile-menu ol li:last-child { margin-left:30px;} ul li:last-child, ol li:last-child { margin-left:30px;}