﻿@media (min-width: 1200px) {
    .thumbnail-image-allegato {
        height: 220px;
        line-height: 220px;
    }
}
.thumbnail-image-allegato {
    position: relative;
    margin-bottom: 10px;
    vertical-align: middle;
    text-align: center;
}
.thumbnail-image-allegato img {
max-height: 100%;
display: inline;
}
.footer-image-allegato {
position: absolute;
bottom: 0;
right: 0;
left: 0;
height: 60px;
padding-right: 10px;
line-height: 85px;
text-align: right;
background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(104, 104, 104, 0.5) 55%, rgba(0, 0, 0, 0.6) 100%);
opacity: 0.9;
color: white;
border-bottom-right-radius: 3px;
border-bottom-left-radius: 3px;
text-shadow: 1px 1px #444;
overflow: hidden;
padding-left: 10px;
}
.footer-image-allegato a {
color: white;
}

.login-box.sign-up-box{
    width:700px;
}
@media (min-width: 992px){
    .login-box.sign-up-box{
        width:900px;
    }
}
@media (max-width: 767px){
    .login-box.sign-up-box{
        width:auto;
    }
}

.login-box .form-group-privacy .field-validation-error{
    white-space: inherit;
    display: block;
}

.note-legali p, p.pariva-or-codfis{
    font-size:12px;
    color:#555;
    font-style:italic;
}



/* --- NUOVO INTERVENTO e NUOVO RMA --- */

#new-ticket-form .select2-container{
    margin-bottom:9px;    
}

.new-ticket-thumbanil{
    padding: 0;       
    background-color: transparent;
    border:none;
}

@media (min-width: 768px){
    .new-ticket-thumbanil{
        padding: 20px; 
        background-color:#fff;
        box-shadow: 0px 8px 30px #666, 0px 0px 55px #aaa;
    }
    .col-lg-2.col-2-col-left{
        padding-right:0px;
    }
    .col-lg-2.col-2-col-right{
        padding-left:0px;
    }
}

.alert-new-ticket-title{
    position: relative; 
    padding-right: 55px;
}

.alert-new-ticket-title h2{
    margin-top:0; 
    margin-bottom:0;
}

.alert-new-ticket-title .label{
    position: absolute; 
    top: 23px; 
    right: 15px;
}

.indiri-rma .row{
    margin-bottom:7px;
}

#form-rma .asterisk-address-field{
    display:none;
}

.rma-summary label{
    color: #999;
}


/* News */

@media(max-width:767px){
    #row-news{
        display:none;
    }
}

#panel-body-news{
    padding:0;
}

.news-container{
    height:450px;
    position:relative;
}
.news-sidelist{
    position:absolute;
    top:0;
    left:0;
    width:250px;
    bottom:0;
    overflow:auto;
    
    
    /* IE10 Consumer Preview */ 
    background-image: -ms-linear-gradient(right, #FFFFFF 0%, #EEEEEE 100%);

    /* Mozilla Firefox */ 
    background-image: -moz-linear-gradient(right, #FFFFFF 0%, #EEEEEE 100%);

    /* Opera */ 
    background-image: -o-linear-gradient(right, #FFFFFF 0%, #EEEEEE 100%);

    /* Webkit (Safari/Chrome 10) */ 
    background-image: -webkit-gradient(linear, right top, left top, color-stop(0, #FFFFFF), color-stop(1, #EEEEEE));

    /* Webkit (Chrome 11+) */ 
    background-image: -webkit-linear-gradient(right, #FFFFFF 0%, #EEEEEE 100%);

    /* W3C Markup, IE10 Release Preview */ 
    background-image: linear-gradient(to left, #FFFFFF 0%, #EEEEEE 100%);
}

.news-sidelist li{
      display: block;
      padding: 10px 15px;    
      background-color: transparent;
      /*border-bottom: 1px solid #ddd;*/


}

.news-sidelist li:hover{
     background-color:#ccc;
     cursor:pointer;

  /* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(right, #FFFFFF 0%, #DDDDDD 100%);

/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(right, #FFFFFF 0%, #DDDDDD 100%);

/* Opera */ 
background-image: -o-linear-gradient(right, #FFFFFF 0%, #DDDDDD 100%);

/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, right top, left top, color-stop(0, #FFFFFF), color-stop(1, #DDDDDD));

/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(right, #FFFFFF 0%, #DDDDDD 100%);

/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to left, #FFFFFF 0%, #DDDDDD 100%);
}

.news-sidelist li.active{    
    background-color:#5BC0DE;
    color:#294C96;  
    text-shadow:#5BC0DE;

    /* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(right, #FFFFFF 0%, #5BC0DE 100%);

/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(right, #FFFFFF 0%, #5BC0DE 100%);

/* Opera */ 
background-image: -o-linear-gradient(right, #FFFFFF 0%, #5BC0DE 100%);

/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, right top, left top, color-stop(0, #FFFFFF), color-stop(1, #5BC0DE));

/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(right, #FFFFFF 0%, #5BC0DE 100%);

/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to left, #FFFFFF 0%, #5BC0DE 100%);
}

.news-viewer{
    position:absolute;
    top:0;
    bottom:0;
    right:0;
    left:251px;
    overflow:auto;
    padding:15px;
}

.news-loader{
    position:absolute;
    top:0;
    left:0;
    right:0;
    bottom:0;
    z-index:100;
    background-color: #fff;
    opacity:.85;
    display:none;
}
