.comments{padding-top:40px}.comments h3{text-transform:uppercase;color:#BE1622;font-size:19px;font-weight:900;padding-bottom:40px}.comments .btn-grey{background:#CCCCCC;border:0;text-transform:uppercase;font-size:14px;padding:12px 28px}.comments .comment .comment-message{padding-bottom:20px}.comments .comment .comment-message .comment-date{color:#BE1622;font-size:14px}.comments .comment .comment-message .comment-body .comment-text{font-size:14px;line-height:18px;padding-bottom:10px}.comments .comment .comment-message .comment-body .comment-author .actions,.comments .comment .comment-message .comment-body .comment-author .author{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.comments .comment .comment-message .comment-body .comment-author .actions{margin-right:10px}.comments .comment .comment-message .comment-body .comment-author .author{font-size:13px;font-style:italic}.comments .comment .comment-subthread .comment-message .comment-body .comment-author .actions{margin-right:0px}.comments .comment .btn-grey{text-transform:none}.comments .btn-red{text-transform:uppercase;font-size:14px;padding:12px 28px;border:0}.comments .btn-red.error{color:white}.title-form{text-transform:uppercase;color:#BE1622;font-size:19px;font-weight:900;padding-bottom:25px}.newcomment{background:#F5F5F2;padding:15px}.newcomment input[type="text"],.newcomment input[type="email"],.newcomment textarea{border:0;margin-bottom:20px;padding:20px}.newcomment textarea{width:100%}#privacy .legend{font-size:12px;line-height:22px;width:70%}#privacy .legend p{font-size:14px}#privacy .legend #newcommentprivacy{margin-right:5px}div.error{background:none;border:0;color:#BE1622;font-weight:600}.error{color:#BE1622;font-weight:600}
.teaser-wrapper{min-height:250px;padding-bottom:20px}.teaser-wrapper .wrapper-cover{max-height:225px;overflow:hidden}.teaser-wrapper .wrapper-cover img{max-width:100%;width:100%}.teaser-wrapper .title{font-size:24px;font-weight:900}.teaser-wrapper .title a{color:black}.teaser-wrapper .info .date{font-size:19px;font-style:italic;font-weight:600}.teaser-wrapper .info .sep{font-size:24px;color:#BE1622}.teaser-wrapper .info .author{text-transform:uppercase;color:#BE1622;font-size:19px}.teaser-wrapper .info .author .field{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:baseline}.teaser-wrapper .info .author .field .field-items .field-item{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:baseline}.teaser-wrapper .info .author .field .field-items .field-item:not(:last-child) a:after{content:','}.teaser-wrapper .info .author .field .field-items .field-item .role-author{display:none}.list-item-wrapper .wrapper-cover{max-height:225px;overflow:hidden}.list-item-wrapper .wrapper-cover img{width:100%;max-width:100%}.list-item-wrapper .info{padding:0 0 20px 0}.list-item-wrapper .info .date{font-size:19px;font-style:italic;font-weight:600}.list-item-wrapper .info .sep{font-size:24px;color:#BE1622}.list-item-wrapper .info .author{text-transform:uppercase;color:#BE1622;font-size:19px}.list-item-wrapper .info .author .field{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:baseline}.list-item-wrapper .info .author .field .field-items .field-item{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:baseline}.list-item-wrapper .info .author .field .field-items .field-item:not(:last-child) a:after{content:','}.list-item-wrapper .info .author .field .field-items .field-item .role-author{display:none}.summary-teaser-wrapper{padding:15px;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.summary-teaser-wrapper .title h3{font-weight:700;font-size:24px}.summary-teaser-wrapper .info .sep{color:#BE1622;display:block;padding-bottom:10px}.summary-teaser-wrapper .info .author{color:#BE1622;text-transform:uppercase}.summary-teaser-wrapper .info .author .field{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:baseline}.summary-teaser-wrapper:hover{background:#BE1622}.summary-teaser-wrapper:hover .info{color:white}.summary-teaser-wrapper:hover .info .sep{color:white}.summary-teaser-wrapper:hover .info .author{color:white}.summary-teaser-wrapper:hover .info .author a{color:white}.node-articolo .search-result-wrapper{padding-bottom:30px}.node-articolo .search-result-wrapper .wrapper-cover{max-height:225px;overflow:hidden}.node-articolo .search-result-wrapper .wrapper-cover img{width:100%;max-width:100%;height:auto}.node-articolo .search-result-wrapper .title{font-size:32px;font-weight:700;padding-bottom:20px}.node-articolo .search-result-wrapper .info{padding:0 0 20px 0}.node-articolo .search-result-wrapper .info .date{font-size:13px;font-style:italic;font-weight:600}.node-articolo .search-result-wrapper .info .sep{font-size:18px;color:#BE1622}.node-articolo .search-result-wrapper .info .author{text-transform:uppercase;color:#BE1622;font-size:13px}.node-articolo .search-result-wrapper .info .author .field{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:baseline}.node-articolo .search-result-wrapper .info .author .field .field-items .field-item{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:baseline}.node-articolo .search-result-wrapper .info .author .field .field-items .field-item:not(:last-child) a:after{content:','}.node-articolo .search-result-wrapper .info .author .field .field-items .field-item .role-author{display:none}.node-articolo .search-result-wrapper .btn-more{display:block;background:#BE1622;font-weight:600;font-size:14px;color:white;text-transform:uppercase;padding:12px 8px}.node-articolo .search-result-wrapper .btn-more:hover{background:#960C1D;color:white;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);opacity:.9}.node-articolo .homepage-teaser{position:relative}@media screen and (max-width:991px){.node-articolo .homepage-teaser{padding-bottom:30px}}.node-articolo .homepage-teaser .relations{position:absolute;top:5px;left:5px}.node-articolo .homepage-teaser .relations .field-name-field-article-themes,.node-articolo .homepage-teaser .relations .field-name-field-category-article,.node-articolo .homepage-teaser .relations .field-name-field-theme,.node-articolo .homepage-teaser .relations .field-name-field-category{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.node-articolo .homepage-teaser .relations .field-name-field-article-themes .field-item,.node-articolo .homepage-teaser .relations .field-name-field-category-article .field-item,.node-articolo .homepage-teaser .relations .field-name-field-theme .field-item,.node-articolo .homepage-teaser .relations .field-name-field-category .field-item{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.node-articolo .homepage-teaser .relations .field-name-field-article-themes .field-item a,.node-articolo .homepage-teaser .relations .field-name-field-category-article .field-item a,.node-articolo .homepage-teaser .relations .field-name-field-theme .field-item a,.node-articolo .homepage-teaser .relations .field-name-field-category .field-item a{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding:10px;text-decoration:none}.node-articolo .homepage-teaser .relations .field-name-field-theme a,.node-articolo .homepage-teaser .relations .field-name-field-article-themes a{background-color:#BE1622;color:white}.node-articolo .homepage-teaser .relations .field-name-field-category a,.node-articolo .homepage-teaser .relations .field-name-field-category-article a{background-color:white;color:#BE1622}.node-articolo .homepage-teaser .field-name-field-cover-image{overflow:hidden}.node-articolo .homepage-teaser .field-name-field-cover-image img{display:block;width:100%;height:auto}.node-articolo .homepage-teaser .wrapper-cover{max-height:410px;overflow:hidden}.node-articolo .homepage-teaser h3{font-size:25px;font-weight:900;margin:10px 0}.node-articolo .homepage-teaser h3 a{color:black;text-decoration:none;-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.node-articolo .homepage-teaser h3 a:hover{color:#BE1622}@media screen and (min-width:992px){.node-articolo .homepage-teaser h3{height:55px}}.node-articolo .homepage-teaser .testo{min-height:80px}@media screen and (min-width:992px){.node-articolo .homepage-teaser .testo p{height:80px;overflow:hidden;text-overflow:ellipsis}}.node-articolo .homepage-teaser .field-name-field-author-reference{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:baseline}.node-articolo .homepage-teaser .field-name-field-author-reference .field-items .field-item{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:baseline}.node-articolo .homepage-teaser .field-name-field-author-reference .field-items .field-item:not(:last-child) a:after{content:','}.node-articolo .homepage-teaser .info .date{font-size:16px;font-style:italic;font-weight:600}.node-articolo .homepage-teaser .info .sep{font-size:24px;color:#BE1622}.node-articolo .homepage-teaser .info .author{text-transform:uppercase;color:#BE1622;font-size:19px}.node-articolo .homepage-teaser .info .author .field{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:baseline}.node-articolo .detail-wrapper .relations{padding-bottom:20px}.node-articolo .detail-wrapper .relations .field{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.node-articolo .detail-wrapper .relations .field a{padding:12px 22px;background-color:#BE1622;color:white;font-size:15px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.node-articolo .detail-wrapper .relations .field a:hover{color:white;background-color:#960C1D;text-decoration:none}.node-articolo .detail-wrapper .relations .field-item{white-space:initial;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.node-articolo .detail-wrapper .relations .field-item.odd{margin-left:4px;margin-right:4px}.node-articolo .detail-wrapper .relations .field-item.odd:last-child{margin-right:0}.node-articolo .detail-wrapper .relations .field-name-field-category-article a{background-color:white;color:#BE1622;border:2px solid #BE1622;padding:10px 22px}.node-articolo .detail-wrapper .subtitle{font-size:25px;padding-bottom:20px}.node-articolo .detail-wrapper .info-detail{border-top:1px solid #E6E6E6;padding:25px 0 20px 0}.node-articolo .detail-wrapper .info-detail span{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.node-articolo .detail-wrapper .info-detail .date{font-style:italic;font-size:18px;font-weight:600}.node-articolo .detail-wrapper .info-detail .separator{color:#BE1622;font-size:24px}.node-articolo .detail-wrapper .info-detail .author{color:#BE1622;text-transform:uppercase;font-size:19px}.node-articolo .detail-wrapper .info-detail .author .field{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:baseline}.node-articolo .detail-wrapper .info-detail .author .field .field-items .field-item{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:baseline}.node-articolo .detail-wrapper .info-detail .author .field .field-items .field-item:not(:last-child) a:after{content:','}.node-articolo .detail-wrapper .video-wrapper .media-youtube-video,.node-articolo .detail-wrapper .video-wrapper .media-vimeo-video{height:0;overflow:hidden;padding-bottom:56.25%;padding-top:30px;position:relative}.node-articolo .detail-wrapper .video-wrapper .media-youtube-video iframe,.node-articolo .detail-wrapper .video-wrapper .media-youtube-video object,.node-articolo .detail-wrapper .video-wrapper .media-youtube-video embed,.node-articolo .detail-wrapper .video-wrapper .media-vimeo-video iframe,.node-articolo .detail-wrapper .video-wrapper .media-vimeo-video object,.node-articolo .detail-wrapper .video-wrapper .media-vimeo-video embed{height:100%;left:0;position:absolute;top:0;width:100%}.node-articolo .detail-wrapper .video-info{background:#BE1622;color:white;font-size:14px;line-height:20px;padding:20px 30px}.node-articolo .detail-wrapper .body{padding-top:35px}.view-msames-taxonomy .teaser-wrapper,.view-msames-articoli .teaser-wrapper{padding-bottom:60px}
