body{
font-family: 'ArvoRegular', Helvetica, Arial, sans-serif !important;
}
i{
/*
background-image:none !important;
background-position: auto !important;
background-repeat: no-repeat !important;
display:inline !important;
height:auto !important;
width: auto !important;
vertical-align: baseline !important;
font-style:italic !important;
*/
}
.logo-block{
margin:0 10px;
padding:0 15px;
}
.title, .component-content h2{
margin-top:1px;
padding-bottom:1px;
}
h1{font-size:200%;}
h2{font-size:150%;}
h3{font-size:100%;}
h4{font-size:90%;}
h5{font-size:80%;}




#rt-top-surround{
margin: 0 0 1px;
}
#rt-showcase .rt-block {
margin:0;
padding:0;
}
#rt-showcase .rt-block .image {
margin-bottom:0px;
}
.menutop li.active .rt-arrow-pointer, .menutop li:hover .rt-arrow-pointer, .menutop li.f-mainparent-itemfocus .rt-arrow-pointer{
bottom: -16px;
}
.menutop .rt-arrow-pointer{
border-top-color:#FFDF0E;
}
.main-bg-brown .rt-bg {
    background-color: #FDF8D8;
    background-image: none;
}
.main-bg-brown .rt-bg2{
    background-image: none;
}
#rt-header .rt-container {
    border-bottom: 6px solid #FFDF0E;
}
.fusion-submenu-wrapper {
    background-color: #FFDF0E;
    background-image: none;
    background-repeat: no-repeat;
}
.internal-main{
padding:15px 25px;
}

#rt-header .rt-container {
-webkit-box-shadow: 0px 0px 15px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    0px 0px 15px rgba(50, 50, 50, 0.75);
box-shadow:         0px 0px 15px rgba(50, 50, 50, 0.75);
}
#rt-mainbody-surround {
-webkit-box-shadow: 0px -3px 15px rgba(50, 50, 50, 0.8);
-moz-box-shadow:    0px -3px 15px rgba(50, 50, 50, 0.8);
box-shadow:         0px -3px 15px rgba(50, 50, 50, 0.8);
border-top: 6px solid #FFDF0E;
border-bottom:6px solid #FFDF0E;
}
#rt-copyright .rt-container {
-webkit-box-shadow: 0px 0px 15px rgba(50, 50, 50);
-moz-box-shadow:    0px 0px 15px rgba(50, 50, 50);
box-shadow:         0px 0px 15px rgba(50, 50, 50);
}

.video-container {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px; height: 0; overflow: hidden;
}

.video-container iframe,
.video-container object,
.video-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 99%;
}
ul.anteprima, ul.default, ul.news, ul.paginazione, ul.preview, ul.preview_sezione, ul.preview_testo, ul.teaser  {
list-style:none;
margin:0;
padding:0
}
 ul.preview_sezione .text-image{
 float:left;
 clear:both;
 width:100%;
 margin: 0 0 20px 0;
 }
 ul.preview_sezione .text-image a{
    float: left;
    margin: 0 8px 8px 0;
 }
 ul.preview_sezione .text-image img{
display: block;
 }
 /*
 ul.preview_sezione .corpo-text{
 float:left;
 }
 */
 ul.preview_sezione .corpo-text a{
 float:none;
 margin:0;
 padding:0;
 }
 ul.preview_sezione .corpo-text a h2{
 margin:0px;
 padding:0;
 }
 ul.preview_sezione .corpo-text h2{
 margin-top:0px;
  padding:0;
 }
.rt-social-buttons{
float:none;
text-align:right;
}
/**
* Begin Download
**/

div.download{
margin:5px 0 10px 0;
}
.siv-download-button {
     width: 90%;
}
    
.siv-download-button {
    padding: 0;
    cursor:pointer;
    line-height: 34px;
    margin:5px;
}

.siv-download-button {
    text-align: left;
    padding: 0px;
    line-height: normal;
    margin:0px;
}


.siv-download-button a {
    clear: both;
    display:block;
    margin-bottom: 3px;
    min-height: 20px;
    text-decoration: none;
}

.siv-download-button a span {
    clear: both;
    float: left;
    padding-left: 25px;
    width: 99%;
}
.download-descrizione{
    clear: both;
    float: left;
    padding-left: 36px;
    width: 90%;
}

.siv-download-button a span {
    margin-left:10px;
    font-weight: bold;
    text-transform: uppercase;
}

.siv-download-button > a {
    background-position: left top;
    background-repeat: no-repeat;
}


.siv-download-button.siv-icon_type_generic a {
    background-image: url('clientlibs/images/16x16/generic.png');   
}

.siv-download-button.siv-icon_type_jpg a,
.siv-download-button.siv-icon_type_jpeg a,
.siv-download-button.siv-icon_type_png a,
.siv-download-button.siv-icon_type_gif a,
.siv-download-button.siv-icon_type_gif a,
.siv-download-button.siv-icon_type_bmp a {
    background-image: url('clientlibs/images/16x16/image.png');   
}

.siv-download-button.siv-icon_type_flv a,
.siv-download-button.siv-icon_type_swf a,
.siv-download-button.siv-icon_type_mp4 a,
.siv-download-button.siv-icon_type_avi a,
.siv-download-button.siv-icon_type_mpg a,
.siv-download-button.siv-icon_type_mpeg a {
    background-image: url('clientlibs/images/16x16/video.png');   
}

.siv-download-button.siv-icon_type_mp3 a,
.siv-download-button.siv-icon_type_wav a,
.siv-download-button.siv-icon_type_mid a,
.siv-download-button.siv-icon_type_wma a {
    background-image: url('clientlibs/images/16x16/audio.png');   
}


.siv-download-button.siv-icon_type_doc a,
.siv-download-button.siv-icon_type_odt a,
.siv-download-button.siv-icon_type_xls a,
.siv-download-button.siv-icon_type_ods a,
.siv-download-button.siv-icon_type_docx a,
.siv-download-button.siv-icon_type_rtf a {
    background-image: url('clientlibs/images/16x16/doc.png');   
}

.siv-download-button.siv-icon_type_pdf a {
    background-image: url('clientlibs/images/16x16/pdf.png');
    background-size: 16px 16px;
}

.siv-download-button.siv-icon_type_txt a {
    background-image: url('clientlibs/images/16x16/txt.png');   
}

[class|="siv-icon_type"] {
    background-repeat:no-repeat;
}

/**
* End Download
**/
.facebooklikebtn{
height:30px !important;
text-align:right;
}
