div.gx-card a {
    color: #fff;
}

div.gx-card a:hover {
    color: #fff;
    text-decoration: none;
}

.gx-card {
    height: 140px;
}

.home-blade-icon {
    font-size: 55px;
    text-align: center;
    margin-top: 22px;
    color: #ffffff;
}

.dark-indigo .gx-toolbar {
    background-color: #0491c9 !important;
}

.dark-indigo .main-header .search-bar input {
    background-color: #3cb6e6 !important;
}

 img.rtcadmin-user-profile-img {
    width: 32px;
    border: 1px solid #fff;
    margin-right: 5px;
    border-radius: 10px;
}

.distance-msg {
line-height: 60px;
font-size: 30px;
text-align: center;
}

.distance-msg mark {
font-weight: normal;
}

span.required {
color: red;
}

input[required] {
border-color: #f1948a;
}

.company-add small {
background: #ccc;
color: white;
padding: 5px;
}

.company-add small a {
color: white;
text-decoration: underline;
}

.badge {
font-weight: normal;
}

.carousel-caption {
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#000000+0,000000+100&0.65+0,0+100;Neutral+Density */
background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.65) 0%, rgba(0, 0, 0, 0) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.65) 0%, rgba(0, 0, 0, 0) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(
    to bottom,
    rgba(0, 0, 0, 0.65) 0%,
    rgba(0, 0, 0, 0) 100%
); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000',GradientType=0 ); /* IE6-9 */
padding-left: 20px;
padding-right: 20px;
}

.invoice-title h2,
.invoice-title h3 {
display: inline-block;
}

.table > tbody > tr > .no-line {
border-top: none;
}

.table > thead > tr > .no-line {
border-bottom: none;
}

.table > tbody > tr > .thick-line {
border-top: 2px solid;
}

.invoice{
padding:50px 0px;
}

.invoice .inp {
border: none;
padding: 10px;
text-align: center;
border-bottom:1px dotted black;
width:100%;
background: transparent;
}

.invoice .head-left{
}

.invoice .head-left img, .invoice .head-right img{
height: 60px;
}

.invoice .foot{

}

.invoice .foot ul{

}

.invoice .foot ul li{
list-style: none;
padding-top:15px;
padding-bottom:15px;
}

@media print
{    
    .no-print, .no-print *
    {
        display: none !important;
    }
}

#ui-id-1{
    z-index: 99999;
}