.field-error{
    color: red;
}

.user-detail-cotent-top-message{
    margin: 10px 0 10px 0
}
#checkInsDevices tr {
    line-height:30px;
}
.user-privilages-detail{
    padding: 2px;
}
.blockUI.blockMsg.blockPage h1{
    font-size: 24px;
    font-weight: normal;
    margin-bottom: 0px;
}
.blockUI.blockMsg.blockPage,.blockUI.blockOverlay{
    z-index: 9999 !important;
}

.pac-container {
    z-index: 10000 !important;
}

.pac-container:after {
    /* Disclaimer: not needed to show 'powered by Google' if also a Google Map is shown */

    background-image: none !important;
    height: 0px;
}
.x_title{
    border-bottom: 2px solid #DD0000;
    background-color: #DD0000;
    color: white;
    border-top-right-radius: 25px;
    border-bottom-right-radius: 25px;
    border-top-left-radius: 25px;
    border-bottom-left-radius: 25px;
    padding: 10px;
    margin-top: -9px;
    background-image:linear-gradient(to right,#DD0000, #911C1E);
}

.x_panel{
    -webkit-box-shadow: 1px 1px 15px 1px rgba(0,0,0,0.25);
    box-shadow: 1px 1px 15px 1px rgba(0,0,0,0.25);
    padding: 10px 4px;
    border-top-right-radius: 25px;
    border-bottom-right-radius: 25px;
    border-top-left-radius: 25px;
    border-bottom-left-radius: 25px;
}
.tile-stats{
    -webkit-box-shadow: 1px 1px 15px 1px rgba(0,0,0,0.25);
    box-shadow: 1px 1px 15px 1px rgba(0,0,0,0.25);
    border-top-right-radius: 25px;
    border-bottom-right-radius: 25px;
    border-top-left-radius: 25px;
    border-bottom-left-radius: 25px;
    padding: 5px;
}

.tile-stats img {
    height: 61px;
}

.animated.flipInY{
    margin-right: 0px;
}
.btn{
    background: #911C1E;
    border: 1px solid #911C1E;
    color: white !important;
}
.btn-success.active.focus, .btn-success.active:focus, .btn-success.active:hover, .btn-success:active.focus, .btn-success:active:focus, .btn-success:active:hover, .open>.dropdown-toggle.btn-success.focus, .open>.dropdown-toggle.btn-success:focus, .open>.dropdown-toggle.btn-success:hover{
    color: #fff;
    background-color: #911C1E;
    border-color: #911C1E;
}
.btn-success:hover{
    background-color: #911C1E;
    border-color: #911C1E;
}
.btn:hover{
    background-color: #911C1E;
    border-color: #911C1E;
}
small{
    color: white !important;
}
.btn:active{
    background-color: #911C1E;
    border-color: #911C1E;
}
.btn:focus{
    background-color: #911C1E;
    border-color: #911C1E;
}
.nav.side-menu>li.current-page, .nav.side-menu>li.active{
    border-right:5px solid #911C1E
}
.panel-heading{
    background-image:linear-gradient(to right,#DD0000, #911C1E);
    color: white !important;
}
.panel-success>.panel-heading{
    color: white !important;
}
.panel-default>.panel-heading{
    background-image:linear-gradient(to right,#DD0000, #911C1E);
    color: white !important;
}
