* {
    margin: 0;
    padding: 0;
}
.txtstyle {
    /*   background: lightgreen;*/
    opacity: 0.7;
    border: none;
    color: white;
    background-color: lightgreen;
}
.Emptydasboard {
    background-image: src('~/images/Flight wing.jpg');
    background-size: cover;
}

@font-face {
    font-family: 'corbel';
    src: url('../fonts/corbel.eot');
    src: url('../fonts/corbel.eot') format('embedded-opentype'), url('../fonts/corbel.woff2') format('woff2'), url('../fonts/corbel.woff') format('woff'), url('../fonts/corbel.ttf') format('truetype'), url('../fonts/corbel.svg#corbel') format('svg');
}

@font-face {
    font-family: 'Calibri-Bold';
    src: url('../Calibri-Bold.eot?#iefix') format('embedded-opentype'), url('../Calibri-Bold.woff') format('woff'), url('../Calibri-Bold.ttf') format('truetype'), url('../Calibri-Bold.svg#Calibri-Bold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'digital7_italic';
    src: url('../fonts/digital7_italic.eot');
    src: url('../fonts/digital7_italic.eot') format('embedded-opentype'), url('../fonts/digital7_italic.woff2') format('woff2'), url('../fonts/digital7_italic.woff') format('woff'), url('../fonts/digital7_italic.ttf') format('truetype'), url('../fonts/digital7_italic.svg#digital7_italic') format('svg');
}

.k-loading-mask {
    display: none;
}

body {
    font-family: Arial,Helvetica Neue,Helvetica,sans-serif;
}

img {
    max-width: 100%;
}

ul, li, ol {
    list-style: none;
}

a {
    text-decoration: none;
}

    a:hover, a:focus {
        text-decoration: none;
    }

.btn-primary {
    background: #ff6700;
    border-color: #ff6700;
}

    .btn-primary:hover, .btn-primary:focus {
        background: #1a3058;
        border-color: #1a3058;
    }

.input-group .btn-primary:hover, .input-group .btn-primary:focus {
    background: #ff6700;
    border-color: #ff6700;
}

.bg-blue-gradient {
    background: #ff7800;
    background: -moz-linear-gradient(left, #ff7800 0%, #ff2300 100%);
    background: -webkit-linear-gradient(left, #ff7800 0%, #ff2300 100%);
    background: linear-gradient(to right, #ff7800 0%, #ff2300 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=' #ff7800', endColorstr='#ff2300', GradientType=1);
}

.overflow-x-hidden {
    overflow-x: hidden;
}



.text-orange {
    color: #f37930 !important;
}

.text-black {
    color: #000 !important;
}

.font-digital-italic {
    font-family: 'digital7_italic';
}

.font-calibri-bold {
    font-family: 'Calibri-Bold';
}

.font-corbel {
    font-family: 'corbel';
}

.text-light-green {
    color: #2bfe01;
    font-weight: bold;
}

.bg-image {
    background: #ffff no-repeat top center;
    background-size: cover;
    /*background-image: url(../images/AirAsiaBrsBackImage.png);*/
}

.loginimag {
    background: #011425 url(../images/airASIALogin1.jpg);
    background-size: cover;
}



.navbar-brand {
    font-family: 'corbel';
    font-size: 25px;
    max-width: 50%;
    white-space: normal;
}

.main-menu {
    text-align: right;
}

    .main-menu ul {
        padding: 0;
    }

        .main-menu ul li {
            /*display: inline-block;*/
            padding: 0 5px;
        }

            .main-menu ul li a {
                position: relative;
                padding: 10px 60px 10px 15px;
                display: block;
                background: #ff6700 url(../images/manu-bg.jpg) no-repeat center center;
                /*background: linear-gradient(to right, #ff6700 0%, #ff2300 100%);*/
                background-size: cover;
                margin-bottom: 1px;
            }

                .main-menu ul li a span {
                    text-transform: uppercase;
                    color: #fff;
                }

                .main-menu ul li a img {
                    position: absolute;
                    top: 12px;
                    right: 15px;
                    width: 30px;
                }

.dept-time {
    height: 90px;
    width: 90px;
    border-radius: 50%;
    border: dashed 2px #fff;
}

.bag-info {
    background: #ff7800;
}

    .bag-info ul li a {
        background: url(../images/manu-bg.jpg) no-repeat center right;
        /*background: linear-gradient(to right, #ff6700 0%, #ff2300 100%);*/
        background-size: cover;
        position: relative;
        padding: 15px 25px 15px 60px;
        color: #fff;
        border-color:#ffff;
    }

    .bag-info .nav-tabs .nav-item.show .nav-link, .bag-info .nav-tabs .nav-link.active {
        border: none;
        color: #fff;
        background-color: transparent;
    }

    .bag-info ul li a.active:after {
        content: "";
        position: absolute;
        bottom: 0;
        left: 0;
        width: 100%;
        height: 5px;
        margin-left: -47px;
        background: #fff;
        transform: skew(-30deg);
    }

    .bag-info .nav-tabs .nav-link:focus, .bag-info .nav-tabs .nav-link:hover {
        border-color: transparent;
    }



.connecting-bags-info {
    background: #eeeeee;
    /*background: -moz-linear-gradient(left, rgba(#eeeeee,#eeeeee,#eeeeee,#eeeeee) 0%, rgba(#eeeeee,#eeeeee,#eeeeee,#eeeeee) 36%, rgba(7,43,82,1) 69%, rgba(3,68,143,1) 100%);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(6,48,94,1)), color-stop(36%, rgba(3,65,136,1)), color-stop(69%, rgba(7,43,82,1)), color-stop(100%, rgba(3,68,143,1)));
    background: -webkit-linear-gradient(left, rgba(6,48,94,1) 0%, rgba(3,65,136,1) 36%, rgba(7,43,82,1) 69%, rgba(3,68,143,1) 100%);
    background: -o-linear-gradient(left, rgba(6,48,94,1) 0%, rgba(3,65,136,1) 36%, rgba(7,43,82,1) 69%, rgba(3,68,143,1) 100%);
    background: -ms-linear-gradient(left, rgba(6,48,94,1) 0%, rgba(3,65,136,1) 36%, rgba(7,43,82,1) 69%, rgba(3,68,143,1) 100%);
    background: linear-gradient(to right, rgba(6,48,94,1) 0%, rgba(3,65,136,1) 36%, rgba(7,43,82,1) 69%, rgba(3,68,143,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#06305e', endColorstr='#03448f', GradientType=1 );*/
}

 

    .connecting-info-table table tr:nth-child(2n+1) {
        background: rgba(1,24,56,1);
        background: -moz-linear-gradient(left, rgba(1,24,56,1) 0%, rgba(0,126,185,1) 100%);
        background: -webkit-gradient(left top, right top, color-stop(0%, rgba(1,24,56,1)), color-stop(100%, rgba(0,126,185,1)));
        background: -webkit-linear-gradient(left, rgba(1,24,56,1) 0%, rgba(0,126,185,1) 100%);
        background: -o-linear-gradient(left, rgba(1,24,56,1) 0%, rgba(0,126,185,1) 100%);
        background: -ms-linear-gradient(left, rgba(1,24,56,1) 0%, rgba(0,126,185,1) 100%);
        background: linear-gradient(to right, rgba(1,24,56,1) 0%, rgba(0,126,185,1) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#011838', endColorstr='#007eb9', GradientType=1 );
    }

    .connecting-info-table table tr:nth-child(2n+2) {
        background: rgba(1,24,56,1);
        background: -moz-linear-gradient(left, rgba(1,24,56,1) 0%, rgba(17,59,96,1) 100%);
        background: -webkit-gradient(left top, right top, color-stop(0%, rgba(1,24,56,1)), color-stop(100%, rgba(17,59,96,1)));
        background: -webkit-linear-gradient(left, rgba(1,24,56,1) 0%, rgba(17,59,96,1) 100%);
        background: -o-linear-gradient(left, rgba(1,24,56,1) 0%, rgba(17,59,96,1) 100%);
        background: -ms-linear-gradient(left, rgba(1,24,56,1) 0%, rgba(17,59,96,1) 100%);
        background: linear-gradient(to right, rgba(1,24,56,1) 0%, rgba(17,59,96,1) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#011838', endColorstr='#113b60', GradientType=1 );
    }

.baggage-info {
    display: inline-block;
}

.counter {
    position: absolute;
    top: 0;
    right: 0;
}

.info-image {
    height: 110px;
    /*width: 110px;*/
    padding: 15px;
    position: relative;
    display: inline-block;
}

    .info-image img {
        max-height: 100%;
        max-width: 100%;
    }

.baggage-info-table .k-grid-content table {
    border-collapse: separate;
    border-spacing: 0px;
}
/*Changed ruby ravi*/
    .baggage-info-table .k-grid-content table tr td {
        color: #FFFF;
        background: #ffff;
        background: -moz-linear-gradient(left, #ff7800 0%, #062b53 100%);
        background: -webkit-linear-gradient(left, #ff7800 0%,#062b53 100%);
        background: linear-gradient(to right, #FF7518 30%,#FF2300 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr=' #ff7800', endColorstr='#062b53',GradientType=1 );
    }

    .baggage-info-table .k-grid-content table tr.k-detail-row td.k-hierarchy-cell, .baggage-info-table .k-grid-content table tr.k-detail-row td.k-detail-cell {
        background: #eeeeee;
    }

.progress-graph {
    position: relative;
    background: url('../images/circle.png') no-repeat -3px 0px;
    background-size: cover;
    padding: 10px;
}

    .progress-graph img {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%,-50%);
        max-height: 50px;
        max-width: 50px;
    }

.dark-table tr td {
    color: #fff;
}

.db-boxes {
    display: inline-block;
    position: relative;
    width: 170px;
    height: 116px;
    padding: 32px 40px 30px 10px;
    background: url(../images/box.png) no-repeat center center;
    background-size: cover;
}

.box-weight {
    position: absolute;
    top: 5px;
    left: 50%;
    transform: translate(-50%,0);
   
}

.db-boxes.active {
    background-image: url(../images/box-active.png);
}

.login-bg-img {
    background: #011425 url(../images/login-bg.jpg) no-repeat top center;
    background-size: cover;
}

.login-container {
    height: 100vh;
}

/*.login-block {
    background: url(../images/login-inner-squares.png) no-repeat center center;
    background-size: cover;
    height: 100%;
    width: 100%;
    max-width: 1110px;
    max-height: 745px;
}*/

.login-block {
  /*  background: url(../images/login-inner-squares.png) no-repeat center center;*/
    background-size: cover;
    height: 100%;
    width: 100%;
    max-width: 1110px;
    max-height: 745px;
    margin-right:485px;
}

.login-content {
    max-width: 270px;
    width: 100%;
}

.login-btn {
    background: #dddddd;
    padding: 3px;
    border-radius: 0;
    position: relative;
}

    .login-btn:after, .login-btn:before {
        content: "";
        position: absolute;
        background: #898989;
        height: 100%;
        width: 100%;
    }

    .login-btn:after {
        top: 0;
        bottom: 0;
        right: 0;
        width: 3px;
    }

    .login-btn:before {
        left: 0;
        right: 0;
        bottom: 0;
        height: 3px;
    }

    .login-btn span {
        background: #263e71;
        background: -moz-linear-gradient(top, #263e71 0%, #09eef1 100%);
        background: -webkit-linear-gradient(top, #263e71 0%,#09eef1 100%);
        background: linear-gradient(to bottom, #263e71 0%,#09eef1 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#263e71', endColorstr='#09eef1',GradientType=0 );
        color: #fff;
        display: inline-block;
        padding: 3px 25px;
    }

.login-form .form-control {
    border: solid 3px #10C4D3;
    /*background: #e8f0fe;
    color: #000;*/
    border-radius: 0;
}

.baggage-info-table .k-button.k-button-icontext {
    background: none;
    min-width: 0;
    padding: 5px;
    margin: 2px;
}


    .baggage-info-table .k-button.k-button-icontext .fa {
        color: #6c757d;
    }

    .baggage-info-table .k-button.k-button-icontext .k-icon {
        display: none;
    }

.border-box {
    box-sizing: border-box;
}

.k-window-titlebar.k-header {
    background: #ff6700 !important;
}

.k-grid tr:hover, .k-grid .k-alt {
    background: #000;
}

.max-100 .k-datepicker, .max-100 .k-combobox {
    width: 100%;
}

.k-grid-header thead tr {
    background:  #ff7800;
    background: -moz-linear-gradient(left,  #ff7800 0%, #062b53 100%);
    background: -webkit-linear-gradient(left,  #ff7800 0%,#062b53 100%);
    background: linear-gradient(to right,  #ff7800 0%,#062b53 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr=' #ff7800', endColorstr='#062b53',GradientType=1 );
}

    .k-grid-header thead tr .k-header {
        background: transparent;
    }

.bag-journey li {
    position: relative;
    z-index: 1;
    padding-bottom: 20px;
}

    .bag-journey li:last-child {
        padding-bottom: 0;
    }

    .bag-journey li:before {
        content: "";
        position: absolute;
        left: 24px;
        top: 0;
        bottom: 0;
        z-index: -1;
        height: 100%;
        width: 1px;
        background: #ccc;
    }

.bag-icon {
    margin-right: 15px;
    height: 35px;
    width: 35px;
    border-radius: 50%;
    background: #fff;
    padding: 5px;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
}

.border-dashed {
    border-style: dashed !important;
}

.bag-icon img {
    max-width: 100%;
    max-height: 100%;
}

.bag-icon i {
    color: #000;
}

.bag-icon.bg-success i {
    color: #fff;
}

.bag-box {
    height: 180px;
    width: 180px;
    border-radius: 50%;
    padding: 10px;
    border: solid 1px #fff;
    text-align: center;
    display: inline-block;
    background: #001334;
}

.box-img {
    height: 50px;
    margin: 10px 0;
}

    .box-img img {
        max-height: 100%;
    }

.bag-slider {
    white-space: nowrap;
    height: 50px;
    overflow: hidden;
    transition: all 200ms ease-in-out;
    animation: 3s typing steps(50, end) infinite;
    margin: 0 -5px;
    width: 100%;
    position: absolute;
    top: 105px;
    left: 0;
}

    .bag-slider span {
        font-size: 35px;
        padding: 0 5px;
    }
 

.transfer-bags {
    position: absolute;
    right: 0;
    text-align: center;
}

    .transfer-bags.bottom {
        bottom: 0;
    }

    .transfer-bags.top {
        top: 0;
    }

.transfer-image {
    height: 60px;
    width: 60px;
}

    .transfer-image img {
        max-width: 100%;
        max-height: 100%;
    }

@keyframes typing {
    from {
        width: 0;
    }
}

@media (min-width: 1600px) {
    .container {
        max-width: 1560px;
    }
}

@media (min-width: 767px) {
    .login-block {
        background-size: contain;
    }
}

@media (max-width:1025px) {
    .bag-slider {
        display: none;
    }
}





.k-animation-container table, .k-animation-container .k-header, .k-animation-container .k-footer {
    background: #fff;
    color: black;
}

.k-link {
    color: #FFFF;
}



.form-control:disabled,
.form-control[readonly] {
    background-color: #e9ecef;
    color: black;
    opacity: 1;
}

.form-control, .form-control:focus {
    background: #fff !important;
    border-color: #ff2300 !important;
    color:white;
}

.k-picker-wrap .k-icon {
    cursor: pointer;
    color: white;
}

.k-pager-wrap {
    background-color: #ff6700 !important;
    color: #ffffff !important;
}

.k-grid tr:hover, .k-grid .k-alt {
    background: #034793;
}



.k-header, .k-grid-header, .k-toolbar, .k-dropdown-wrap, .k-picker-wrap, .k-numeric-wrap, .k-grouping-header, .k-pager-wrap, .k-textbox, .k-progressbar, .k-draghandle, .k-autocomplete, .k-state-highlight, .k-tabstrip-items .k-item, .k-panelbar .k-tabstrip-items .k-item {
    background-image: none;
    background-position: 50% 50%;
    background-color:  #ff7800;
}

.k-content, .k-panelbar > li.k-item, .k-panel > li.k-item, .k-tiles {
    background-color: #FFFF;
}






table.dataTable tbody tr td, .k-grid-content table tr td, .flip-content {
    color: #6c757d;
    background: #ffff;
    /*background: -moz-linear-gradient(left,  #ff7800 0%, #062b53 100%);
    background: -webkit-linear-gradient(left,  #ff7800 0%,#062b53 100%);
    background: linear-gradient(to right,  #ff7800 0%,#062b53 100%);*/
}

table.dataTable thead th, table.dataTable thead td, .k-header {
    color: #fff !important;
    background-position: 50% 50% !important;
    background-color:  #ff6700 !important;
    text-align:center;
}
.flip-content thead tr th, .flip-content tbody tr td {
        font-size: 13px !important;
        color: white;
    }
 


/*pages*/
.clsLbl {
    color: #FF6700;
}

.panel-heading {
    background: #eee;
}

    .panel-heading a {
        text-decoration: none;
    }

        .panel-heading a:active,
        .panel-heading a:focus,
        .panel-heading a:hover {
            text-decoration: none;
        }


/*.panel-default > .panel-heading {
        color: #333;
        background-color: #f5f5f5;
        border-color: #ddd;
    }*/

.panel-title {
    margin-top: 0;
    font-size: 16px;
}

.panel-heading {
    background: #eee;
}

.accordion .panel .panel-title .accordion-toggle {
    display: block;
    padding: 10px 15px;
}

.panel-heading a, .panel-heading a:active, .panel-heading a:focus, .panel-heading a:hover {
    text-decoration: none;
}

.panel-heading > .dropdown .dropdown-toggle, .panel-title, .panel-title > .small, .panel-title > .small > a, .panel-title > a, .panel-title > small, .panel-title > small > a {
    color: inherit;
}

.portlet > .portlet-title > .caption {
    display: inline-block;
    font-size: 18px;
    line-height: 18px;
    padding: 10px 0;
    color: #6c757d;
}

.panel-default > .panel-heading {
    color: #FFFF;
    background: linear-gradient(to right, #FF7518 30%,#FF2300 100%);
}
.dataTables_length label, .dataTables_info, .paginate_button, .dataTables_filter label {
    color: #FF2300 !important;
}
 .dataTables_filter input, .dataTables_length select{
height:30px;
 }



   .k-icon:after,
    .k-icon:before {
        font: 1em/1em "WebComponentsIcons";
    }

    .k-plus:before {
        content: "\e005";
    }

    .k-minus:before {
        content: "\e006";
    }

a.k-icon.k-plus {
    color: #FFFF;
    position:absolute;
}
/*chnaged ruby ravi*/
    a.k-icon.k-plus:hover {
        color: #FFFF;
    }

a.k-icon.k-minus {
    color:#FFFF ;
}

    a.k-icon.k-minus:hover {
        color: #FFFF;
    }


        /*Changed By Ravi*/
a.lnk {
    color: #FFFF;
    padding-left: 25% !important;
}
.k-input, input.k-textbox, textarea.k-textbox, input.k-textbox:hover, textarea.k-textbox:hover, .k-textbox > input, .k-multiselect-wrap, .txtbox, .form-control {
    background-color: #ff6700 !important;
    color: #fff !important;
}
 .baggage-info-table .k-header{
     text-align:center!important;
 }
 .textclass{
     font-size:40px;
 }
 ::-webkit-scrollbar{
        width:10px;
    }
    ::-webkit-scrollbar-track {
  background-position: 50% 50% !important;
    background-color:  #ffff !important;
    border-radius: 10px;
}
    ::-webkit-scrollbar-thumb {
  background: #FF7518; 
   border-radius: 10px;
}

        ::-webkit-scrollbar-thumb:hover {
            background: #FF2300;
        } 
 
 
  .baggage-info-table{
    scrollbar-face-color: #011635 ;
    scrollbar-track-color:  #ff7800;        
    scrollbar-arrow-color: #fff ;      
  }

.k-calendar .k-link, .k-calendar .k-content {
    background-color: #fff !important;
    color: #525252 !important;
}


.form-control, .form-control:focus {
    /*background: #062b53;
    border-color: #062b53;
    color: #fff;*/
    background: #ffff !important;
    color: #343a40 !important;
}

    .form-control:disabled, .form-control[readonly], .txtbox {
        /*background-color: #062b53;*/
        background: #ffff !important;
        color: #343a40 !important;
        border-color:#FF2300
    }
  
    

    .chosen-container > .chosen-single, [class*="chosen-container"] > .chosen-single {
    line-height: 28px !important;
    height: 35px !important;
    box-shadow: none !important;
    background: #062b53 !important;
    color: #fff !important;
    border-color: #062b53 !important;
}
      .chosen-drop,.no-results {
        background-color:  #ff7800 !important;
        color: #fff !important; 
    }
     .chosen-container-single .chosen-search ,.chosen-container-single .chosen-search input[type="text"]
  {
        background:  #ff7800 !important;
        color: #fff !important; 
    }

.btn-group > .dropdown-toggle {
    background-color: #ff6700 !important;
    color: #fff !important;
}
.multiselect-container {
    width: 100% !important;
     background:  #ffFf!important;
     border-color:red;
}
.multiselect-container a{      
    color: #898989 !important;
}
    .multiselect-container .multiselect-selected-text {
        width: 100% !important;
        background: #062b53!important;
       color: #fff !important;
    }

  .bag-info ul li a img {
        position: absolute;
        top: 50%;
        left: 0;
        width: 75px;
        height: 75px;
        transform: translate(0, -50%);
    }

.modal .code{ padding:8px; display: inline-table;}
.modal .code .radio{display:none;}
.modal span{color:#000!important; padding:8px; display: inline-table;text-align: center;}
:checked + span {
    background-color: #ff7800;
    color: #FFFF !important;
    padding: 8px;
    border-radius: 8px;
    height: 30px;
    /*width:100%;*/
}
 
/*#selectrole{overflow:hidden;}
#selectairport{overflow:hidden;}
#selectairport1{overflow:hidden;}*/


.modal-body {
    background-color: #ffff !important;
}
    .modal-body .radio-inline span {
        color: #6c757d !important;
    }

.bootbox-body{
    color:white;
}

/*marquee of bags*/
.marquee{
    width:100%;
    /*margin: 0 auto;*/
  overflow: hidden;
    
  
   white-space: nowrap;
      height: 50px;
        margin: 0 -5px;
          position: absolute;
    top: 105px;
    left: 0;
}
.marquee span {
  display: inline-block;
  /*font-size: 20px;*/
  position: relative;
  left: 100%;
  animation: marquee 10s linear infinite;

    font-size: 35px;
        padding: 0 5px;
}
 


.marquee span:nth-child(1) {
  animation-delay: 0s;
}
.marquee span:nth-child(2) {
  animation-delay: 0.1s;
}
.marquee span:nth-child(3) {
  animation-delay:0.2s;
}
.marquee span:nth-child(4) {
  animation-delay: 0.3s;
}
.marquee span:nth-child(5) {
  animation-delay: 0.4s;
}
.marquee span:nth-child(6) {
  animation-delay: 0.5s;
}
.marquee span:nth-child(7) {
  animation-delay: 0.6s;
}
.marquee span:nth-child(8) {
  animation-delay: 0.7s;
}
.marquee span:nth-child(9) {
  animation-delay: 0.8s;
}
.marquee span:nth-child(10) {
  animation-delay: 0.9s;
}
.marquee span:nth-child(11) {
  animation-delay: 1s;
}
.marquee span:nth-child(12) {
  animation-delay: 1.1s;
}
.marquee span:nth-child(13) {
  animation-delay: 1.2s;
}

.marquee span:nth-child(14) {
  animation-delay: 1.3s;
}
.marquee span:nth-child(15) {
  animation-delay: 1.4s;
}
.marquee span:nth-child(16) {
  animation-delay: 1.5s;
}
.marquee span:nth-child(17) {
  animation-delay: 1.6s;
}
.marquee span:nth-child(18) {
  animation-delay: 1.7s;
}
.marquee span:nth-child(19) {
  animation-delay: 1.8s;
}
.marquee span:nth-child(20) {
  animation-delay: 1.9s;
}
.marquee span:nth-child(21) {
  animation-delay:2s;
}
.marquee span:nth-child(22) {
  animation-delay: 2.1s;
}
.marquee span:nth-child(23) {
  animation-delay: 2.2s;
}

.marquee span:nth-child(24) {
  animation-delay: 2.3s;
}
.marquee span:nth-child(25) {
  animation-delay: 2.4s;
}
.marquee span:nth-child(26) {
  animation-delay: 2.5s;
} 
 .marquee span:nth-child(27) {
  animation-delay: 2.6s;
} 
  .marquee span:nth-child(28) {
  animation-delay: 2.7s;
} 
   .marquee span:nth-child(29) {
  animation-delay: 2.8s;
} 
      .marquee span:nth-child(30) {
  animation-delay: 2.9s;
} 

  .marquee span:nth-child(31) {
  animation-delay: 3.1s;
} 
 
@keyframes marquee {
  0%   { left: 100%; }
  100% { left: -100%; }
}
.k-grid-add, .k-grid-update {
    color: #fff !important;
    background-color: #c82333 !important;
    border-color: #c82333 !important;
}


 .k-today .k-link {
       color:#fff!important;  
       background-color:#FF2300!important;
    } 
/*.table-bordered thead td, .table-bordered thead th{
border:solid 1px black!important;

}*/
/*end*/