﻿/*
    CLASSES TO OVERWRITE BOOTSTRAP STYLES
*/

.panel-default > .green-panel-gradient {
  background: #3bcc1a;
  /* Old browsers */
  background: -moz-linear-gradient(top, #3bcc1a 0%, rgba(59, 204, 26, 0.8) 50%, #3bcc1a 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3bcc1a), color-stop(50%, rgba(59, 204, 26, 0.8)), color-stop(100%, #3bcc1a));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #3bcc1a 0%, rgba(59, 204, 26, 0.8) 50%, #3bcc1a 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #3bcc1a 0%, rgba(59, 204, 26, 0.8) 50%, #3bcc1a 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #3bcc1a 0%, rgba(59, 204, 26, 0.8) 50%, #3bcc1a 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #3bcc1a 0%, rgba(59, 204, 26, 0.8) 50%, #3bcc1a 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#3bcc1a, endColorstr=#3bcc1a, GradientType=0);
  /* IE6-9 */
}

a, ul#menu li a {
  color: #0063be;
}
ul#menu li.open>a{
  background:rgba(0, 99, 190, 0.4);
  border-left: solid 4px #0063be;
  border-right: solid 4px #0063be;
  color:#0063be;
}
ul#menu li.open .open a{
  background:rgba(0, 99, 190, 0.1);
  border-left: solid 4px #0063be;
  border-right: solid 4px #0063be;
  color:#0063be;
  font-weight:bold;
}

ul#menu li ul .current a {
  color: #0063be; 
  border-left: solid 4px #0063be;
  border-right: solid 4px #0063be; 
}

ul#menu li a:hover,ul#menu li a:focus {
    background:rgba(0, 99, 190, 0.1);
    color:#0063be;
}

ul#menu li ul li a:hover, ul#menu li ul .current a {
        
        border-left: solid 4px #0063be;
        border-right: solid 4px #0063be;
    }

    ul#menu li ul li ul li a, ul#menu li ul li ul .current a {
        color: #0063be;
    }

        ul#menu li ul li ul li a:hover {
            color: #0063be;
        }
.inner-banner {
  height: 56px;
}

/*@media (min-width: 100px) {
    .container, .CurUpdate {
        width: 1280px;
    }
    .CurUpdate {
         border-top: none; 
         margin-top: 6px;
    }
    .subNav {
        width: 190px;
        left: auto;
        top: 104px;
    }

    body {
        overflow-x: auto;
    }

    .innerContent {
        margin-left: 40px;
    }

    #footer {
        z-index: 999;
    }

    .inner-banner {
        background-color: #fff;
        height: 53px;
    }

    
    .userNameContainer {
        padding: 13px 22px 0 0;
    }

}*/

.cellButtonTag {
    height: 100%;
    width: 100%;
    display: inline-block;
}

.cursorPointer {
    cursor: pointer;
}

.cursorDisabled {
    cursor: not-allowed
}

.lableNumber{
    border:2px solid red;
    color: red;
    padding-left: 2px;
    padding-right: 2px;
    font-size: 9px;
}
.site-banner1 {
            background-image: url(images/banner_header_theme.png), url(images/logo-back.png);
            background-position: right top, left top;
            background-repeat: no-repeat, no-repeat; 
        }
.image-IPACapitationIsLock {   
    /*background: url("Content/images/IPACapitationIsLock.png")no-repeat;*/
    content:url("images/IPACapitationIsLock.png");
    height: 20px;
    width: 20px;
}
.image-IPACapitationIsUnLock {   
    /*background: url("Content/images/IPACapitationIsUnLock.png")no-repeat;*/
    content:url("images/IPACapitationIsUnLock.png");
    height: 20px;
    width: 20px;
}
.image-IPACapitationCancel {      
    content:url("images/IPACapitationCancelIcon.png");
    height: 15px;
    width: 15px;
}

.error{
    color:red;
}

.cellButtonTag {
    height: 100%;
    width: 100%;
    display: inline-block;
}

.cursorPointer {
    cursor: pointer;
}

.cursorDisabled {
    cursor: not-allowed
}
.tboxFont {
    font-size: 8px;
}
#divCategoryddl span {
    max-width: 160px;
}

#divClassificationddl span {
    max-width: 160px;
}
.lableNumberForDIPA {
    border: 2px solid red;
    color: red;
    padding-left: 2px;
    padding-right: 2px;
    font-size: 9px;
    white-space: nowrap;
}
.lableNumberForDIPAPatient {
    border: 2px solid red;
    color: red;
    padding-left: 2px;
    padding-right: 2px;
    font-size: 9px;
    white-space: nowrap;
}
@media screen and (max-width:1200px) {

    .lblOtherID {
        margin-top: -15px;
    }
}
.popover {
    width: 100% !important
}

input.FIAclassIDAuto {
    text-security: disc;
    -webkit-text-security: disc;
    -mox-text-security: disc;
}
.margin-top-minus-20 {
    margin-top: -20px;
}

#claimDetails .showOptionHoverToolTip .tooltip {
    width: 200px;
    opacity: 1;
}

#claimDetails .showOptionHoverToolTip .tooltip-inner {
    color: #0063be;
    background-color: #fff;
    border: 1px solid gray;
}

.DTFC_LeftBodyLiner::-webkit-scrollbar {
    display: none;
}

.DTFC_LeftBodyLiner {
    width: auto!important;
    -ms-overflow-style: none;
    scrollbar-width: none;
}