

/*body overrides*/
body {
    background-color: #FFFFFF; /*Background Colour*/

    background-image: url(/artc/Style/Background);
    background-repeat: repeat-x;
    padding-top: 0;
    background-position-y:119px;
    bottom:0;

    }

    .tl-panel-body{
    height:calc(100% - 237px)
    }

    .tl-scrollable-form-list{
    height:calc(100% - 237px)
    }

    .body-content {
    background-color: #FFFFFF;
    height:100%;
    }
    .btn-default{
    background-color: #77127B;
    color: #FFFFFF;
    }
    .navbar-collapse{
        padding: 0;
    }
    .container{
        padding-left:0;
        padding-right:0;
    }
    .btn-default:hover {
        color: #ffffff;
        background-color: #650f69;
    }
    .btn-default[disabled]:hover{
    background-color: #8F97A0;
    }

    .btn-info{
    color: #fff;
    background-color: #426DA9;
    }
    .btn-primary{
    background-color: #1D4F91;
    color: #fff;
    }
    .btn-grey{
    background-color: #C8CCD1;
    }

    .btn{
    border-radius: 0.3em;
    }
    .label-warning{
    background-color: #FF9735;
    }

    .text-muted {
    color: #333333;
    }
    .label-info {
    background-color: #426DA9;
    }

.nav > li > a,
.nav-pills > li.active > a,
.alert-info {
    color: #426DA9;
}

.nav-pills > li.active > a {
    background-color: #426DA9;
    color: #ffffff;
}
    /*navbar styles*/
    .navbar.tlstyle {
    border-radius: 0;
    margin-bottom: 0;
    min-height: 0;
    }

      .navbar-inverse.tlstyle {
            background-color: #B2B1B2; /*Menu Colour*/
            border-color: #B2B1B2; /*Menu Colour*/
        }
 .navbar-inverse{
            background-color: #B2B1B2; /*Menu Colour*/
            border-color: #B2B1B2; /*Menu Colour*/
 }

    a.dropdown-item, a.nav-link, .navbar-inverse.tlstyle .navbar-nav > li > a {
    color: #FFFFFF; /*Menu Font Colour*/

    padding: 0 8px;
    }

    .navbar-inverse.tlstyle .navbar-brand {
    color: #FFFFFF; /*Menu Font Colour*/
    padding: 0 15px;
    height: auto;
    }

    .tlbanner {
    width: 780px;
    height: 90px;
    margin-left: auto;
    margin-right: auto;
    background-size: cover;
        background-image: url('/artc/Style/Banner');
    }

    .navbar-right {
        float: right !important;
        margin-right: -3px;
    }

    .tlbanner-container {
    width: 100%;
    padding-top: 3px;
    padding-bottom: 3px;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    background-color: transparent;
    border-bottom-color: #7F7F7F; /*Border Colour*/
    }

    .dropdown:hover .dropdown-menu {
    display: block;
    }

    .dropdown-menu {
    min-width:200px;
    margin-top: 0px;
    padding:0;
    }

    

        .navbar-nav > li > a, .navbar-nav > li > div > a, a.nav-link {
        padding: 0 8px 0 8px;
        line-height: 20px;
        }

        ul.dropdown-menu > li > a {
        padding: 0 8px;
        }

        .navbar-collapse{
        padding: 0;
        }
    

    /*custom portal css*/
