.menu-hor{font-family:Georgia,Constantia,"Times New Roman",Times,serif;font-size:17px;color:#253640;padding:20px 0;margin:0;white-space:nowrap;position:relative}.menu-hor a{color:#253640;display:block}.menu-hor a:hover{text-decoration:none}.menu-hor .link{position:relative;display:inline-block;margin-right:1.6%}.menu-hor .menu-arrow{background-image:url(../img/freccia-menu-hor.png);background-repeat:no-repeat;background-position:bottom right}.menu-hor .menu-arrow:hover{background-image:none}.menu-hor .link a{padding:0 0 10px}.menu-hor .link:hover a{color:#fff}.menu-hor .link a span{padding:4px 6px;background:#fff}.menu-hor .news{background-color:#dc2355}.menu-hor .news.active.link:hover span,.menu-hor .news.link:hover span{background:#dc2355}.menu-hor .news.active.link span{background-color:#ffcddb}.menu-hor .films{background-color:#932266}.menu-hor .films.active.link:hover span,.menu-hor .films.link:hover span{background:#932266}.menu-hor .films.active.link span{background-color:#ffcceb}.menu-hor .interviews{background-color:#ce1c8a}.menu-hor .interviews.active.link:hover span,.menu-hor .interviews.link:hover span{background:#ce1c8a}.menu-hor .interviews.active.link span{background-color:#f8c2db}.menu-hor .videos{background-color:#1778c1}.menu-hor .videos.active.link:hover span,.menu-hor .videos.link:hover span{background:#1778c1}.menu-hor .videos.active.link span{background-color:#cce9ff}.menu-hor .industry{background-color:#57a8e1}.menu-hor .industry.active.link:hover span,.menu-hor .industry.link:hover span{background:#57a8e1}.menu-hor .industry.active.link span{background-color:#cbeaff}.menu-hor .services{background-color:#808b99}.menu-hor .services.active.link:hover span,.menu-hor .services.link:hover span{background:#808b99}.menu-hor .services.active.link span{background-color:#e9e9e9}.menu-hor .agenda{background-color:#8f56db}.menu-hor .agenda.active.link:hover span,.menu-hor .agenda.link:hover span{background:#8f56db}.menu-hor .agenda.link:hover a{color:#253640}.menu-hor .agenda.active.link span{background-color:#ede0ff}.menu-hor .festivals{background-color:#8f56db}.menu-hor .festivals.active.link:hover span,.menu-hor .festivals.link:hover span{background:#8f56db}.menu-hor .festivals.active.link span{background-color:#ede0ff}.menu-hor .more{background-color:#1a282b}.menu-hor .more.active.link:hover span,.menu-hor .more.link:hover span{background:#1a282b}.menu-hor .more.active.link span{background-color:#dbe3e5}.smenu{clear:left;position:absolute;z-index:999;display:none;color:#fff;font-size:11px;font-weight:700;margin-top:0;width:200px;white-space:normal}.smenui a{text-align:left;padding:5px 10px!important;color:#253640!important}.smenui a:hover{color:#fff!important}.menu-hor .news .smenu{background:#ffcddb;border-left:1px solid #dc2355;border-bottom:1px solid #dc2355}.menu-hor .films .smenu{background:#ffcceb;border-left:1px solid #932266;border-bottom:1px solid #932266}.menu-hor .interviews .smenu{background:#f8c2db;border-left:1px solid #ce1c8a;border-bottom:1px solid #ce1c8a}.menu-hor .videos .smenu{background:#cce9ff;border-left:1px solid #1778c1;border-bottom:1px solid #1778c1}.menu-hor .industry .smenu{background:#cbeaff;border-left:1px solid #57a8e1;border-bottom:1px solid #57a8e1}.menu-hor .services .smenu{background:#e9e9e9;border-left:1px solid #808b99;border-bottom:1px solid #808b99}.menu-hor .agenda .smenu,.menu-hor .festivals .smenu{background:#c2feeb;border-left:1px solid #8f56db;border-bottom:1px solid #8f56db}.menu-hor .more .smenu{background:#dbe3e5;border-left:1px solid #1a282b;border-bottom:1px solid #1a282b}.menu-hor .news .smenui a:hover,.menu-hor .news .smenui.active a{background:#dc2355}.menu-hor .films .smenui a:hover,.menu-hor .films .smenui.active a{background:#932266}.menu-hor .interviews .smenui a:hover,.menu-hor .interviews .smenui.active a{background:#ce1c8a}.menu-hor .videos .smenui a:hover,.menu-hor .videos .smenui.active a{background:#1778c1}.menu-hor .industry .smenui a:hover,.menu-hor .industry .smenui.active a{background:#57a8e1}.menu-hor .services .smenui a:hover,.menu-hor .services .smenui.active a{background:#808b99}.menu-hor .agenda .smenui a:hover,.menu-hor .agenda .smenui.active a,.menu-hor .festivals .smenui a:hover,.menu-hor .festivals .smenui.active a{background:#8f56db;color:#253640}.menu-hor .more .smenui a:hover,.menu-hor .more .smenui.active a{background:#1a282b}.section-menu .box-right .bordertop{display:block;width:100%;height:12px;font-size:1px;overflow:hidden;background:red}.section-menu .box-right h3{margin:0 12px;font-size:18px;position:relative;background:#fff;top:-15px;padding:0 10px;display:inline-block}.section-menu .box-right{position:relative}.section-menu .box-right .box-right-int{background:0 0;margin:-10px 5px 0 11px;overflow:auto}.section-menu .box-right.see-also .box-right-int{margin:0 0 10px 10px;overflow:hidden;padding:0 0 5px;background:url(../img/dotted_line.gif) bottom left repeat-x}.section-menu .box-right.see-also .news-info{display:table-cell;padding-right:10px;vertical-align:top;width:85px;white-space:normal;font-size:11px}.section-menu .box-right.see-also .box-right-int .text{display:table-cell;font-size:13px;font-weight:400;height:auto;overflow:visible;text-align:left;padding-top:0}.section-menu .box-right.see-also .more{position:absolute;background:#e5e5e5;right:0;font-weight:700;padding:0 10px 0 5px;width:100%;text-align:right}.section-menu .box-right.see-also .more a{background:#fff;padding:0 5px}.section-menu .box-right li,.section-menu .box-right ul{padding:0;margin:0;list-style-type:none}.section-menu .box-right li{background:url(../img/bianco_bucato_section_menu.png) top left no-repeat;padding-left:12px;margin-bottom:10px;font-size:12px;font-weight:700}.section-menu .box-right li a,.section-menu .box-right li span{display:block;color:#666;padding-bottom:5px;background:url(../img/dotted_line.gif) bottom left repeat-x}.section-menu .box-right li a span{background:0 0}.section-menu .box-right li a:hover{color:#000}.news .section-menu li{background-color:#dc2355}.films .section-menu li{background-color:#932266}.interviews .section-menu li{background-color:#ce1c8a}.videos .section-menu li{background-color:#1778c1}.industry .section-menu li{background-color:#57a8e1}.about .section-menu li,.services .section-menu li{background-color:#5f6d92}.agenda .section-menu li,.festivals .section-menu li{background-color:#8f56db}.more .section-menu li{background-color:#1a282b}.news .section-menu .box-right li a.active,.news .section-menu .box-right li span.active{color:#dc2355}.films .section-menu .box-right li a.active,.films .section-menu .box-right li span.active{color:#932266}.interviews .section-menu .box-right li a.active,.interviews .section-menu .box-right li span.active{color:#ce1c8a}.videos .section-menu .box-right li a.active,.videos .section-menu .box-right li span.active{color:#1778c1}.industry .section-menu .box-right li a.active,.industry .section-menu .box-right li span.active{color:#57a8e1}.about .section-menu .box-right li a.active,.about .section-menu .box-right li span.active{color:#5f6d92}.services .section-menu .box-right li a.active,.services .section-menu .box-right li span.active{color:#808b99}.agenda .section-menu .box-right li a.active,.agenda .section-menu .box-right li span.active,.festivals .section-menu .box-right li a.active,.festivals .section-menu .box-right li span.active{color:#8f56db}.more .section-menu .box-right li a.active,.more .section-menu .box-right li span.active{color:#1a282b}.news .box-right .bordertop,.news .responsive-sub-menu a{background:#dc2355}.films .responsive-sub-menu a,.films .section-menu .bordertop{background:#932266}.industry .responsive-sub-menu a,.industry .section-menu .bordertop{background:#57a8e1}.videos .responsive-sub-menu a,.videos .section-menu .bordertop{background:#1778c1}.interviews .responsive-sub-menu a,.interviews .section-menu .bordertop{background:#ce1c8a}.about .responsive-sub-menu a,.about .section-menu .bordertop{background:#5f6d92}.services .responsive-sub-menu a,.services .section-menu .bordertop{background:#808b99}.festivals .responsive-sub-menu a,.festivals .section-menu .bordertop{background:#8f56db}.more .responsive-sub-menu a,.more .section-menu .bordertop{background:#1a282b}.news .responsive-sub-menu{border-top:1px solid #dc2355}.films .responsive-sub-menu{border-top:1px solid #932266}.industry .responsive-sub-menu{border-top:1px solid #57a8e1}.videos .responsive-sub-menu{border-top:1px solid #1778c1}.interviews .responsive-sub-menu{border-top:1px solid #ce1c8a}.services .responsive-sub-menu{border-top:1px solid #808b99}.festivals .responsive-sub-menu{border-top:1px solid #8f56db}.more .responsive-sub-menu{border-top:1px solid #1a282b}.search-menu{position:absolute;display:block;top:0;left:10px;z-index:20}.search-menu .btn-search:before{font-family:FontAwesome;font-size:20px;content:"\f002"}.search-menu .text-field{color:#333;outline:0;border:none;padding:5px 5px 5px 25px;position:relative;cursor:text;height:26px;text-align:left}.fixed .search-menu .btn-search,.no-fixed .search-menu .btn-search{display:none}.no-fixed .search-menu .text-field{width:200px;background:url(../img/search-icon-active.png) center left no-repeat rgba(255,255,255,.75);position:absolute;left:0;top:0;z-index:10000}.fixed .search-menu .text-field{cursor:pointer;color:transparent;background:url(../img/search-icon.png) center left no-repeat;width:30px;-webkit-transition:width .2s;-o-transition:width .2s;transition:width .2s}.fixed .search-menu .text-field:active,.fixed .search-menu .text-field:focus{width:200px;color:#333;cursor:text;text-align:left;background:url(../img/search-icon-active.png) center left no-repeat #fff}.fixed .search-menu .text-field::-webkit-input-placeholder{color:#333;text-indent:-1000em}.fixed .search-menu .text-field:-moz-placeholder{color:#333;opacity:0}.fixed .search-menu .text-field::-moz-placeholder{color:#333;opacity:0}.fixed .search-menu .text-field:-ms-input-placeholder{color:#333;text-indent:-1000em}.fixed .search-menu .text-field::-ms-input-placeholder{color:#333;text-indent:-1000em}@media (max-width:960px){.menu-hor{font-size:1.7vw}.menu-hor .link{margin-right:1.25%}.menu-hor .link a span{background:#fff;padding:4px}}@media (max-width:600px){.nav-collapse,.nav-collapse.collapse{display:none}.btn-navbar{position:absolute;z-index:1000;right:5px;top:-35px}.btn-navbar:before{font-family:FontAwesome;font-size:22px;content:"\f0c9";color:#fff}.menu-hor{font-size:15px}.menu-hor .link{margin-right:0;display:block}.menu-hor .link a span{padding:4px 8px;background:#fff;display:block}.menu-hor .menu-arrow{background-image:none}.menu-hor .menu-arrow span:after{font-family:FontAwesome;font-size:20px;content:"\f0d7";float:right}.smenu{width:100%;border-left:none!important;padding-bottom:10px;position:relative}.fixed .search-menu .text-field,.no-fixed .search-menu .text-field{cursor:pointer;color:transparent;background:url(../img/search-icon.png) center left no-repeat;width:30px;-webkit-transition:width .2s;-o-transition:width .2s;transition:width .2s;left:0;top:0;z-index:10000}.search-menu .text-field:active,.search-menu .text-field:focus{width:200px;color:#333;cursor:text;text-align:left;background:url(../img/search-icon-active.png) center left no-repeat #fff}.search-menu .text-field::-webkit-input-placeholder{color:#333;text-indent:-1000em}.search-menu .text-field:-moz-placeholder{color:#333;opacity:0}.search-menu .text-field::-moz-placeholder{color:#333;opacity:0}.search-menu .text-field:-ms-input-placeholder{color:#333;text-indent:-1000em}.search-menu .text-field::-ms-input-placeholder{color:#333;text-indent:-1000em}.search-menu{position:absolute;display:block;top:0;left:0;z-index:20;width:100%}.search-menu .btn-search:before{font-family:FontAwesome;font-size:20px;content:"\f002"}.fixed .search-menu .text-field:active,.fixed .search-menu .text-field:focus,.no-fixed .search-menu .text-field:focus,no-fixed .search-menu .text-field:active{width:100%}}