body, html{
    background-color: #FFF;
    font-family: 'Lato';
    font-size: 18px;
    color: #000;
    font-style: normal;
    font-weight: normal;
    height: 100%;
}
a.a_link, 
a.a_link:hover,
a.a_link:link,
a.a_link:visited,
a.a_link:active{
    color: inherit;
}
input.bri_cus_imgfile{
    display: none;
}
.lbl_vinc_img_upload{
    border: 1px solid #7AB242;
    border-radius: 3px;
    display: inline-block;
    padding: 0px 8px;
    cursor: pointer;
    color: #FFF;
    background-color: #7AB242;
}
textarea{
    resize: none;
}
/*div.combo-p div.combo-panel.panel-body{
    height: initial !important;
}*/
div.combo-panel.panel-body.panel-body-noheader{
    height: auto !important;
    max-height: 170px;
}
::-webkit-scrollbar{
    width: 8px;
    height: 10px;
}
::-webkit-scrollbar-track{
    /*-webkit-box-shadow: inset 0 0 6px rgba(148,211,202,0.7); */
    -webkit-box-shadow: inset 0 0 6px #7f7f7f;
    border-radius: 10px;
}
::-webkit-scrollbar-thumb{
    /*-webkit-box-shadow: inset 0 0 6px rgba(148,211,202,0.7);*/
    -webkit-box-shadow: inset 0 0 6px #808184;
    border-radius: 10px;
}   
*::-webkit-input-placeholder {
    color: #000000;
}
*:-moz-placeholder {
    color: #000000;
}
*::-moz-placeholder {
    color: #000000;
}
*:-ms-input-placeholder {
    color: #000000;
}
::-webkit-input-placeholder{
   color: #000000;
}
::-moz-placeholder {
   color: #000000;
}
::-moz-placeholder {
   color: #000000;  
}
::-ms-input-placeholder {  
   color: #000000;  
}
.spinner-button-updown {
  opacity: 1.0;
}
.spinner-button-updown .spinner-button-top,
.spinner-button-updown .spinner-button-bottom{
    position: relative;
    display: block;
    width: 100%;
    height: 50%;
}
.spinner-button-updown .spinner-arrow-up,
.spinner-button-updown .spinner-arrow-down{
    opacity: 1.0;
    filter: alpha(opacity=100);
    cursor: pointer;
    width: 16px;
    height: 16px;
    top: 50%;
    left: 50%;
    margin-top: -8px;
    margin-left: -8px;
    position: absolute;
    background-color: #66aad7 !important;
}
.spinner-button-top:hover, 
.spinner-button-bottom:hover, 
.spinner-button-left:hover, 
.spinner-button-right:hover, 
.spinner-arrow-up:hover, 
.spinner-arrow-down:hover{
    background-color: #66aad7 !important;
}
.spinner-arrow.spinner-button-top, 
.spinner-arrow.spinner-button-bottom, 
.spinner-arrow.spinner-button-left, 
.spinner-arrow.spinner-button-right{
    background-color: #66aad7 !important;
}