*{padding:0;margin:0;} .uni-label-container{
z-index:999999 !important;
position:fixed !important;
top:calc(100% / 3 - 130px) !important;
left:122px !important;
display:table !important;
visibility: hidden;
}
.uni-label-text{
width:410px !important;
height:260px !important;
color:#696969 !important;
background:#f5f5f5 !important;
display:table-cell !important;
vertical-align:top !important;
padding-left:5px !important;
border:1px solid #D20210 !important;
border-radius:3px !important;
}
.uni-label-text > img{
max-width: 400px !important;
max-height: 140px !important;
}
.uni-label-text-a{
text-align:center !important;
}
.uni-label-text-a a{
color:#D20210 !important;
}
.uni-label-text-a a:hover{
color:#D20210 !important;
text-decoration:underline !important;
}
.uni-label-arrow{
display:table-cell !important;
vertical-align:middle !important;
color:#f5f5f5 !important;
opacity:1 !important;
}
.uni_float{
z-index:999999 !important;
position:fixed !important;
width:120px !important;
height:60px !important;
top:calc(100% / 3 - 30px) !important;
left:0px !important;
background-color:#ffffff !important;
border-top:1px solid #D20210 !important;
border-right:1px solid #D20210 !important;
border-bottom:1px solid #D20210 !important;
color:#FFF !important;
border-top-right-radius:8px !important;
border-bottom-right-radius:8px !important;
text-align:center !important;
box-shadow: 2px 2px 3px #999 !important;
cursor:pointer !important;
}
.uni-my-float{
margin-top:12px !important;
}  .modalpayment_uni {
display: none;
position: fixed !important;
z-index: 999999 !important;
left: 0 !important;
top: 0 !important;
width: 100% !important;
height: 100% !important;
overflow: auto !important;
background-color: rgb(0,0,0) !important;
background-color: rgba(0,0,0,0.4) !important;
font-family: 'Arial', sans-serif !important;
font-size: 14px !important;
}
.modalpayment-content_uni {
position: relative !important;
background-color: #fefefe !important;
margin: auto !important;
padding: 0 !important;
border: 1px solid #888 !important;
max-width: 50% !important;
box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19) !important;
}
.uni_body{
padding: 10px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif !important;
font-size: 14px !important;
font-style: normal !important;
color: #696969 !important;
}
.uni_title_head{
background:#F5F5F5 !important;
padding: 8px 15px 8px 15px !important;
color:#D20210 !important;
font-size:16px !important;
font-weight: bold !important;
text-align: center !important;
}
.uni_title{
background:#F5F5F5 !important;
padding: 8px 15px 8px 15px !important;
color:#D20210 !important;
font-size:14px !important;
}
.uni_product_title{
font-size:18px !important;
font-weight:bold !important;
}
.uni_table{
width:100% !important;
font-size:14px !important;
padding:0px !important;
margin:0px !important;
}
.uni_row_title{
font-size:14px !important;
width:60% !important;
padding:2px !important;
background:transparent !important;
}
.uni_row_input{
width:40% !important;
padding:2px !important;
background:transparent !important;
}
.uni_row{
font-size:14px !important;
padding:2px !important;
background:transparent !important;
}
.uni_input{
font-size:14px !important;
width:100% !important;
border: 1px solid #696969 !important;
padding:0px !important;
margin:0px !important;
max-height:22px !important;
}
.passive{
background:#F5F5F5 !important;
}
.uni_btn_pre{
cursor:pointer !important;
text-align:center !important;
border: 1px solid #708090 !important;
background: #D20210 !important;
color:white;width:100px !important;
}
.uni_hr{
border-top:0px solid white !important;
border-right:0px solid white !important;
border-bottom:1px solid #DCDCDC !important;
border-left:0px solid white !important;
}
.uni_btn_primary{
cursor:pointer !important;
text-align:center !important;
border: 1px solid #708090 !important;
background: #D20210 !important;
color:white !important;
width:100% !important;
font-size:14px !important;
padding-bottom:2px !important;
max-height:24px !important;
}
.uni_btn_seccondary{
cursor:pointer !important;
text-align:center !important;
border: 1px solid #708090 !important;
background: #848789 !important;
color:white !important;
width:100% !important;
font-size:14px !important;
padding-bottom:2px !important;
max-height:24px !important;
}
.uni_image{
vertical-align:bottom !important;
max-height:100% !important;
max-width:100% !important;
}
.uni_text_cc{
text-align:right !important;
font-size:11px !important;
}
@media (max-width: 1199px) 
{
.modalpayment-content_uni {
max-width: 600px !important;
}
} .uni_button_mess{
width:252px !important;
white-space: nowrap !important;
font-size:14px !important;
color:#EC7423 !important;
font-weight:bold !important;
}
.uni_button_div{
cursor:pointer !important;
width:150px !important;
height:52px !important;
box-sizing: border-box !important;
}
.uni_button_div_txt{
width:252px !important;
font-size:14px !important;
font-weight:bold !important;
vertical-align: bottom !important;
text-align:left !important;
line-height: 20px !important;
}
.uni_button_txt{
width:140px !important;
vertical-align: bottom !important;
font-size:14px !important;
font-weight: bold !important;
}
.uni_button_div_table{
padding-right:5px;
padding-top:0px;
padding-bottom:0px;
}
.uni_button_head{
height:30px !important;
background-repeat: no-repeat !important;
background-position: center !important;
}
.uni_button_head:hover{
background-repeat: no-repeat !important;
background-position: center !important;
background: url(https://unicreditconsumerfinancing.info/calculators/assets/img/buttons/uni_head_hover.png) !important;
}
.uni_button_body{
height:20px !important;
text-align:center !important;
color:white !important;
font-size:14px !important;
font-weight:normal !important;
vertical-align: middle !important;
line-height: 20px !important;
}
.uni_red_color{
color:#D20210 !important;
}
.uni_blue_color{
color:#00368a !important;
}
.uni_green_color{
color:#2b7953 !important;
}
.uni_gray_color{
color:#848789 !important;
}
.uni_red_border{
border:1px solid #D20210 !important;
}
.uni_blue_border{
border:1px solid #00368a !important;
}
.uni_green_border{
border:1px solid #2b7953 !important;
}
.uni_gray_border{
border:1px solid #848789 !important;
}
.uni_red_background{
background-color:#D20210 !important;
}
.uni_blue_background{
background-color:#00368a !important;
}
.uni_green_background{
background-color:#2b7953 !important;
}
.uni_gray_background{
background-color:#848789 !important;
}
.uni-gpr-container{
width: 100% !important;
margin: 0 auto !important;
}
.uni-gpr-grid-row{
display: flex !important;
flex-flow: row wrap !important;
justify-content: flex-start !important;
padding: 5px 0px !important;
}
.uni-panel-gpr-grid-item{
flex-basis: 20% !important;
-ms-flex: auto !important;
position: relative !important;
padding: 10px !important;
box-sizing: border-box !important;
background: #F5F5F5 !important;
min-width: 170px !important;
}
.uni-nowrap{
white-space: nowrap !important;
}
#uniloaderpanel {
display: none;
position: fixed;
top:calc(100% / 2);
left:calc(100% / 2 - 200px);
background: white;
z-index:999;
border: 2px solid #f3f3f3;
width: 400px;
height: 90px;
}
#uniloader {
position: absolute; 
top:10px;
left:10px;
border: 16px solid #f3f3f3;
border-radius: 50%;
border-top: 16px solid #f07524;
width: 70px;
height: 70px;
-webkit-animation: spin 2s linear infinite; animation: spin 2s linear infinite;
}
#uniloadertext {
position: absolute; 
top: 0px;
left: 90px;
padding:10px;
width: 100% - 90px;
font-size: 12px;
font-weight: bold;
text-align: center;
color: #f07524;
}
#uniloaderimg {
position: absolute; 
top:45px;
width: 100%;
text-align: center;
} @-webkit-keyframes spin {
0% { -webkit-transform: rotate(0deg); }
100% { -webkit-transform: rotate(360deg); }
}
@keyframes spin {
0% { transform: rotate(0deg); }
100% { transform: rotate(360deg); }
}