/*

* Override Pages default styles or create your own styles here

*/

.docs {width:130px}
div.cs-skin-slide .cs-options ul li.displayhide, .nav-tabs > li > a.displayhide {display:none;} 
.social-card.share .card-header:hover {
    background: #e5f2fc;
    border-color: #e5f2fc;
    cursor: pointer;
}

.timeline-container:not(.left) .timeline .timeline-block .timeline-content {
    float: right;
}

    .timeline-container:not(.left) .timeline .timeline-block .timeline-content::before {
        top: 24px;
        left: auto;
        right: 100%;
        border-color: transparent;
        border-right-color: white;
    }

    .timeline-container:not(.left) .timeline .timeline-block .timeline-content .event-date {
        
        left: auto;
        right: 110%;
        text-align: right;
        color: #000;
        opacity: 1;
    }
    

@media only screen and (min-width: 800px) {

    .timeline-container:not(.left) .timeline .timeline-block .timeline-content.bounce-in {
        -webkit-animation: cd-bounce-2-inverse 0.6s;
        -moz-animation: cd-bounce-2-inverse 0.6s;
        animation: cd-bounce-2-inverse 0.6s;
    }
}

@media only screen and (min-width: 800px) {

    .timeline-container:not(.left) .timeline .timeline-point {
        left: 30%;
        margin-left: -21px;
        /* Force Hardware Acceleration in WebKit */
        -webkit-transform: translateZ(0);
        -webkit-backface-visibility: hidden;
    }
}

@media only screen and (min-width: 800px) {
    .timeline-container:not(.left) .timeline {
        margin-bottom: 0;
    }

        .timeline-container:not(.left) .timeline::before {
            left: 30%;
            margin-left: -2px;
        }

        .timeline-container:not(.left) .timeline .timeline-content {
            margin-left: 0;
            width: 66%;
        }

        .timeline-container:not(.left) .timeline .timeline-block {
            margin: 10px 0 30px;
        }
}
.timeline .timeline-block .timeline-content .event-time{display:block;}
@media only screen and (max-width: 800px) {
    .brand img {
        max-height:48px !important;
    }
}
@media only screen and (max-width: 800px) {
    .timeline-content {
        margin-left: 10px;
        width: 88%;
    }
    
    .timeline-block{margin:10px 0px;}
    .timeline .timeline-block .timeline-content .event-date{text-align:left;}
    .timeline .timeline-block .timeline-content .event-time{display:inline;}
    
}

.tracking .search-link{display:none !important;}
.tracking_agent .form-group-default, .tracking-tab .form-group-default {
    border:solid 0px #FFF;
}
    .tracking_agent .form-group-default .form-control[readonly], .tracking .form-group-default .form-control[readonly] {
        color:#000;
    }

@media only screen and (min-width: 980px){
.tracking .content{
    padding-left:0px !important;
}
.tracking .footer{
    padding-left:0px !important;left:20px !important;
}
.tracking .page-sidebar{
    display:none;
}
}
.tracking .toploginmenu{display:none;}
.trackingbackbutton{display:none;}
.page-container  {max-width:98%;margin-left:auto;margin-right:auto;}
..page-container .page-content-wrapper .content{padding-top:0px;}
     .bubble {
    border-radius: 100%;
    height: 12px;
    width: 12px;
    background-color: #ea2c54;
    color: #fff;
    position: absolute;
    top: -0px;
    float: right;
    right: -5px;
}

     .badge-danger{color:#FFF;}


     
     .btn-primary, .btn-primary:focus{color:#FFF !important;}