﻿
.modal.right.fade.show .modal-dialog {
    right: 0;
}



.navbar {
    padding: inherit !important;
}

.slidebar-nav div {
    display: inline-flex !important;
}

#navbar-white.navbar-default .navbar-nav > div > a,
#navbar-white.navbar-default .navbar-nav > div > ul > div > a,
#navbar-white.navbar-default .navbar-brand {
    color: #A6A6A5;
}

#navbar-white.navbar-default .navbar-nav > li > a,
#navbar-white.navbar-default .navbar-nav > div > ul > li > a,
#navbar-white.navbar-default .navbar-brand {
    color: #A6A6A5;
}

.tab-content > .active {
    display: contents !important;
}

.nav-tabs > li > a {
    margin-right: 2px;
    line-height: 1.42857143;
    border: 3px solid transparent;
    border-radius: 4px 4px 0 0;
}

.nav > li > a {
    position: relative;
    display: block;
    padding: 6px 11px;
    font-size: 11pt;
}

.nav-tabs > li > a.active, .nav-tabs > li > a.active:hover, .nav-tabs > li > a.active:focus {
    color: #555 !important;
    cursor: default !important;
    /* background-color: #fff; */
    /* border: 2px solid #ddd; */
    border-bottom-color: #f28b00 !important;
}

/*.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
    color: #555;
    cursor: default;
    background-color: #fff;
    /* border: 2px solid #ddd; */
    /*border-bottom-color: #f28b00;
}*/

a {
    color: #666666;
    text-decoration: none;
}
.navbar-nav > li > a:hover, .navbar-nav > li > a:focus {
    color: white !important;
    text-decoration: none;
}
.navbar-nav > div > a:hover, .navbar-nav > div > a:focus {
    color: white !important;
    text-decoration: none;
}
.nav-tabs > div > a:hover, .nav-tabs > div > a:focus {
    color: #555;
    text-decoration: none;
}

.dropdown-toggle::after {
    display: none !important ;
}
.dropdown {
    display: block !important;
}

.modal-dialog {
    max-width: inherit !important;
}
.modal-header {
    flex: none !important;
    display: inline-table
}
.modal-content {
    flex: none !important;
}


.modal, show {
    opacity: 1000 !important;
}

.bi-justify {
    font-size: 25px;
    color: #B2B2B2;
}

.navbar {
    min-height: 50px;
    /*GCPL Staging marquee*/
    /*min-height: 70px;*/
    position: relative;
    display: block;
}
.form-control {
    padding: 1px 1px !important;
}

.table th, .table td {
    padding: 0;
}

.lnkNoUnderline {
    Color: #0099CC !important;
}

.navbar-right .dropdown-menu {
    right: 0;
    left: auto;
    min-width: 230px;
}

:not(.show).fade{
    opacity:1;
}

/*.slidebar-nav {
    min-height: 100% !important;
    height: auto !important;
    height: 100% !important;
}*/

.container {
    margin-left: 0px;
    max-width: 1500px !important;
}

.card-body
{
    padding:0px !important;
}

a {
    color: #666666;
    text-decoration: none;
}

a:hover {
        text-decoration: none;
}

.table th, .table td {
    border-top: none;
}

body {
    font-size: 11pt;
}

.col-lg-5 {
    float: left;
}

.col-lg-6 {
    float: left;
}
.popover{
    border-radius:6px !important;
}
.popover-header {
    color: #c77d00;
    background-color: #ffe4b2;
    padding: 8px 14px;
    margin: 0;
    font-size: 14px;
    border-bottom: 1px solid #ebebeb;
    border-radius: 5px 5px 0 0;
}

.popoverHuge {
    max-width: 90% !important;
    width:100% !important;
    left: 10px !important;
    position: relative;
}

.hide {
    display: none;
}

.modal-body {
    padding: 0 !important;
}

hr {
    margin-top: 10px;
    margin-bottom: 10px;
    border: 0;
    border-top: 1px solid #eee;
}

/*table tr {
    line-height: 5px !important;
}*/

.PatternSelect {
    background-color: #FFD566 !important;
}

.PatternUnSelect {
    background-color: white !important;
}



.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {
    line-height: 1.42857143 !important;
}

.ItemStyle {
    display: flex !important;
    justify-content: center !important;
}

.InputheightFixed .form-control
{
    height:27px !important;
}

.popovercategoryheight{
    height:120px !important;
}

.wraptext{
    white-space:pre-wrap !important;
}

.popovermediumwidth{
    width:75% !important;
}

.RowColumnHeader {
    Color: #B2B2B2 !important;
    font-weight: normal !important;
    font-size: 10.5pt !important;
    font-family: SourceSansPro-Bold !important;
    cursor: pointer !important;
}

    .RowColumnHeader:hover {
        color: #C77D00 !important;
    }

.CssBootstarpNewChangeClassForSliderPage {
    height: 87vh !important;
}


/*.modal.right.fade .modal-dialog {
    right: -400px;
    -webkit-transition: opacity 0.13s linear, right 0.13s ease-out;
    -moz-transition: opacity 0.13s linear, right 0.13s ease-out;
    -o-transition: opacity 0.13s linear, right 0.13s ease-out;
    transition: opacity 0.13s linear, right 0.13s ease-out;
}*/

.form-control[disabled], fieldset[disabled] .form-control {
    cursor: not-allowed;
}	

.lnkNoUnderline:hover{
    text-decoration:none !important;
}

.modal.right.fade .modal-dialog {
    right: -400px;
    -webkit-transition: opacity .3s linear,right .3s ease-out !important;
    -moz-transition: opacity .3s linear,right .3s ease-out !important;
    -o-transition: opacity .3s linear,right .3s ease-out !important;
    transition: opacity .3s linear,right .3s ease-out !important;
}

.container, .container-lg, .container-md, .container-sm, .container-xl {
    max-width: 1500px !important;
}

.hidden {
    display: none !important;
}

.popover-contentBackColor {
    border-radius: 6px;
}

textarea {
    resize: both !important;
}

.modal-header .close {
    padding: 0 !important;
    margin: 0;
    margin-top: -2px !important;
}

button.close {
    padding: 0;
    cursor: pointer;
    background: transparent;
    border: 0;
}

.close {
    float: right;
    font-size: 21px;
    font-weight: bold;
    line-height: 1;
    color: #000;
    text-shadow: 0 1px 0 #fff;
    filter: alpha(opacity=20);
    opacity: .2;
}

.RadioButtonDisplayInline > table {
    display:inline;
}
.entityhierchytd {
    display: table-cell;
    vertical-align: middle !important;
}
/* By Tushar 18-Oct-2020
   Jquery UI updated then addded folowing css reuiered showing proper modal window.
*/
.ui-icon-closethick {
    margin: -9px !important;
}

.ui-button-icon-space {
    display: none !important;
}